D3DRESOURCETYPE 列挙
リソースの種類を定義します。
構文
typedef enum D3DRESOURCETYPE {
D3DRTYPE_SURFACE = 1,
D3DRTYPE_VOLUME = 2,
D3DRTYPE_TEXTURE = 3,
D3DRTYPE_VOLUMETEXTURE = 4,
D3DRTYPE_CUBETEXTURE = 5,
D3DRTYPE_VERTEXBUFFER = 6,
D3DRTYPE_INDEXBUFFER = 7,
D3DRTYPE_FORCE_DWORD = 0x7fffffff
} D3DRESOURCETYPE, *LPD3DRESOURCETYPE;
定数
-
D3DRTYPE_SURFACE
-
Surface リソース。
-
D3DRTYPE_VOLUME
-
ボリューム リソース。
-
D3DRTYPE_TEXTURE
-
テクスチャ リソース。
-
D3DRTYPE_VOLUMETEXTURE
-
ボリューム テクスチャ リソース。
-
D3DRTYPE_CUBETEXTURE
-
キューブ テクスチャ リソース。
-
D3DRTYPE_VERTEXBUFFER
-
頂点バッファー リソース。
-
D3DRTYPE_INDEXBUFFER
-
インデックス バッファー リソース。
-
D3DRTYPE_FORCE_DWORD
-
この列挙を強制的に 32 ビットのサイズにコンパイルします。 この値がないと、一部のコンパイラでは、この列挙を 32 ビット以外のサイズにコンパイルできます。 この値は使用されません。
要件
要件 | 値 |
---|---|
ヘッダー |
|
関連項目