D3D_SHADER_CBUFFER_FLAGS列挙 (d3dcommon.h)
定数データ バッファーの使用目的を示す値。
注意
Direct3D 10 を使用したプログラミングの場合、この API には ではなく D3D_
で始まるD3D10_
型エイリアスがあります。 これらの Direct3D 10 型のエイリアスは、および d3d10shader.h
でd3d10.h
d3d10misc.h
定義されています。
構文
typedef enum _D3D_SHADER_CBUFFER_FLAGS {
D3D_CBF_USERPACKED = 1,
D3D10_CBF_USERPACKED,
D3D_CBF_FORCE_DWORD = 0x7fffffff
} D3D_SHADER_CBUFFER_FLAGS;
定数
D3D_CBF_USERPACKED 値: 1 定数バッファーを HLSL コードで定義された入力スロットにバインドします (コンパイラが入力スロットを選択できるようにする代わりに)。 |
D3D10_CBF_USERPACKED 定数バッファーを HLSL コードで定義された入力スロットにバインドします (コンパイラが入力スロットを選択できるようにする代わりに)。 |
D3D_CBF_FORCE_DWORD 値: 0x7fffffff この値はプログラマによって使用されません。列挙型を強制的に 32 ビットにコンパイルするために 存在します。 |
注釈
D3D_SHADER_CBUFFER_FLAGS型指定された値は、D3D11_SHADER_BUFFER_DESC構造体の uFlags メンバーで指定されます。
要件
要件 | 値 |
---|---|
Header | d3dcommon.h |