D3D_SHADER_CBUFFER_FLAGS列挙 (d3dcommon.h)

定数データ バッファーの使用目的を示す値。

注意

Direct3D 10 を使用したプログラミングの場合、この API には ではなく D3D_で始まるD3D10_型エイリアスがあります。 これらの Direct3D 10 型のエイリアスは、および d3d10shader.hd3d10.hd3d10misc.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

こちらもご覧ください

一般的なバージョンの列挙