次の方法で共有


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 宣言

関連項目

リソース列挙型