D3D10_RTV_DIMENSION
レンダー ターゲット ビューで使用されるリソースへのアクセス方法を指定します。
typedef enum D3D10_RTV_DIMENSION
{
D3D10_RTV_DIMENSION_UNKNOWN = 0,
D3D10_RTV_DIMENSION_BUFFER = 1,
D3D10_RTV_DIMENSION_TEXTURE1D = 2,
D3D10_RTV_DIMENSION_TEXTURE1DARRAY = 3,
D3D10_RTV_DIMENSION_TEXTURE2D = 4,
D3D10_RTV_DIMENSION_TEXTURE2DARRAY = 5,
D3D10_RTV_DIMENSION_TEXTURE2DMS = 6,
D3D10_RTV_DIMENSION_TEXTURE2DMSARRAY = 7,
D3D10_RTV_DIMENSION_TEXTURE3D = 8,
} D3D10_RTV_DIMENSION;
定数
- D3D10_RTV_DIMENSION_UNKNOWN
リソースへのアクセス方法はそのタイプによって決まります。タイプは、レンダー ターゲット ビューの作成時に、この列挙型とペアを組んだ実際のインスタンスに基づいて決定されます。 - D3D10_RTV_DIMENSION_BUFFER
リソースはバッファーとしてアクセスされます。 - D3D10_RTV_DIMENSION_TEXTURE1D
リソースは 1D テクスチャーとしてアクセスされます。 - D3D10_RTV_DIMENSION_TEXTURE1DARRAY
リソースは 1D テクスチャーの配列としてアクセスされます。 - D3D10_RTV_DIMENSION_TEXTURE2D
リソースは 2D テクスチャーとしてアクセスされます。 - D3D10_RTV_DIMENSION_TEXTURE2DARRAY
リソースは 2D テクスチャーの配列としてアクセスされます。 - D3D10_RTV_DIMENSION_TEXTURE2DMS
リソースはマルチサンプリングを使用する 2D テクスチャーとしてアクセスされます。 - D3D10_RTV_DIMENSION_TEXTURE2DMSARRAY
リソースはマルチサンプリングを使用する 2D テクスチャーの配列としてアクセスされます。 - D3D10_RTV_DIMENSION_TEXTURE3D
リソースは 3D テクスチャーとしてアクセスされます。
解説
この列挙型は、レンダー ターゲット ビューを作成するために D3D10_RENDER_TARGET_VIEW_DESC で使用されます。
要件
ヘッダー: D3D10.h 宣言