D3D10_SRV_DIMENSION1
これらのフラグは、表示されるリソースのタイプを識別します。
typedef enum D3D10_SRV_DIMENSION1
{
D3D10_1_SRV_DIMENSION_UNKNOWN = 0,
D3D10_1_SRV_DIMENSION_BUFFER = 1,
D3D10_1_SRV_DIMENSION_TEXTURE1D = 2,
D3D10_1_SRV_DIMENSION_TEXTURE1DARRAY = 3,
D3D10_1_SRV_DIMENSION_TEXTURE2D = 4,
D3D10_1_SRV_DIMENSION_TEXTURE2DARRAY = 5,
D3D10_1_SRV_DIMENSION_TEXTURE2DMS = 6,
D3D10_1_SRV_DIMENSION_TEXTURE2DMSARRAY = 7,
D3D10_1_SRV_DIMENSION_TEXTURE3D = 8,
D3D10_1_SRV_DIMENSION_TEXTURECUBE = 9,
D3D10_1_SRV_DIMENSION_TEXTURECUBEARRAY = 10,
} D3D10_SRV_DIMENSION1;
定数
- D3D10_1_SRV_DIMENSION_UNKNOWN
タイプは不明です。 - D3D10_1_SRV_DIMENSION_BUFFER
リソースはバッファーです。 - D3D10_1_SRV_DIMENSION_TEXTURE1D
リソースは 1D テクスチャーです。 - D3D10_1_SRV_DIMENSION_TEXTURE1DARRAY
リソースは 1D テクスチャーの配列です。 - D3D10_1_SRV_DIMENSION_TEXTURE2D
リソースは 2D テクスチャーです。 - D3D10_1_SRV_DIMENSION_TEXTURE2DARRAY
リソースは 2D テクスチャーの配列です。 - D3D10_1_SRV_DIMENSION_TEXTURE2DMS
リソースはマルチサンプリング 2D テクスチャーです。 - D3D10_1_SRV_DIMENSION_TEXTURE2DMSARRAY
リソースは、マルチサンプリング 2D テクスチャーの配列です。 - D3D10_1_SRV_DIMENSION_TEXTURE3D
リソースは 3D テクスチャーです。 - D3D10_1_SRV_DIMENSION_TEXTURECUBE
リソースはキューブ テクスチャーです。 - D3D10_1_SRV_DIMENSION_TEXTURECUBEARRAY
リソースはキューブ テクスチャーの配列です。
解説
これらのフラグはシェーダー リソース ビューの記述によって使用されます (「D3D10_SHADER_RESOURCE_VIEW_DESC1」を参照してください)。
このメソッドを使用するには、Windows Vista Service Pack 1 が必要です。
要件
ヘッダー: D3D10_1.h 宣言