D3D10_2DDICAPS_TYPE列挙 (d3d10umddi.h)

D3D10_2DDICAPS_TYPE列挙型には、ドライバーの GetCaps(D3D10_2) 関数の呼び出しから取得される機能情報の種類を識別する値が含まれています。

構文

typedef enum D3D10_2DDICAPS_TYPE {
  D3D11DDICAPS_THREADING,
  D3D11DDICAPS_SHADER,
  D3D11DDICAPS_3DPIPELINESUPPORT,
  D3D11_1DDICAPS_D3D11_OPTIONS,
  D3D11_1DDICAPS_ARCHITECTURE_INFO,
  D3D11_1DDICAPS_SHADER_MIN_PRECISION_SUPPORT,
  D3DWDDM1_3DDICAPS_D3D11_OPTIONS1,
  D3DWDDM1_3DDICAPS_MARKER,
  D3DWDDM2_0DDICAPS_D3D11_OPTIONS2,
  D3DWDDM2_0DDICAPS_MEMORY_ARCHITECTURE,
  D3DWDDM2_0DDICAPS_TEXTURE_LAYOUT_SETS,
  D3DWDDM2_0DDICAPS_TEXTURE_LAYOUT,
  D3DWDDM2_0DDICAPS_TEXTURE_LAYOUT,
  D3DWDDM2_0DDICAPS_SWIZZLE_PATTERN,
  D3DWDDM2_0DDICAPS_D3D11_OPTIONS3,
  D3DWDDM2_0DDICAPS_GPUVA_CAPS,
  D3DWDDM2_0DDICAPS_TEXTURE_LAYOUT1,
  D3DWDDM2_2DDICAPS_SHADERCACHE,
  D3DWDDM2_2DDICAPS_TEXTURE_LAYOUT,
  D3DWDDM2_2DDICAPS_SWIZZLE_PATTERN,
  D3D12_DOWNLEVEL_DDICAPS_UMDFILENAME
} ;

定数

 
D3D11DDICAPS_THREADING
ドライバーは、ドライバーがサポートするスレッド機能を記述する D3D11DDI_THREADING_CAPS 構造体へのポインターを取得します。
D3D11DDICAPS_SHADER
ドライバーは、ドライバーがサポートするシェーダー機能を記述する D3D11DDI_SHADER_CAPS 構造体へのポインターを取得します。
D3D11DDICAPS_3DPIPELINESUPPORT
ドライバーは、ドライバーがサポートするパイプライン機能を記述する D3D11DDI_3DPIPELINESUPPORT_CAPS 構造体へのポインターを取得します。
D3D11_1DDICAPS_D3D11_OPTIONS
ドライバーは、ユーザー モード ドライバーにデータを提供するオプションを指定する D3D11_1DDI_D3D11_OPTIONS_DATA 構造体へのポインターを取得します。

Windows 8 以降でサポートされています。
D3D11_1DDICAPS_ARCHITECTURE_INFO
ドライバーは、Direct3D 11.1 アダプター アーキテクチャに関する情報を記述する D3DDDICAPS_ARCHITECTURE_INFO 構造体へのポインターを取得します。

Windows 8 以降でサポートされています。
D3D11_1DDICAPS_SHADER_MIN_PRECISION_SUPPORT
ドライバーは、ユーザー モードディスプレイ ドライバーのシェーダーの精度サポート オプションを記述する D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT 構造体へのポインターを取得します。

Windows 8 以降でサポートされています。
D3DWDDM1_3DDICAPS_D3D11_OPTIONS1
ドライバーは、ユーザー モードディスプレイ ドライバーのタイル リソース サポート オプションを記述する D3DWDDM1_3DDI_D3D11_OPTIONS_DATA1 構造体へのポインターを取得します。

Windows 8 以降でサポートされています。 WDDM 1.3 以降のドライバーで使用されます。
D3DWDDM1_3DDICAPS_MARKER
Windows 8 以降でサポートされています。 WDDM 1.3 以降のドライバーで使用されます。
D3DWDDM2_0DDICAPS_D3D11_OPTIONS2
D3DWDDM2_0DDICAPS_MEMORY_ARCHITECTURE
D3DWDDM2_0DDICAPS_TEXTURE_LAYOUT_SETS
D3DWDDM2_0DDICAPS_TEXTURE_LAYOUT
D3DWDDM2_0DDICAPS_TEXTURE_LAYOUT
D3DWDDM2_0DDICAPS_SWIZZLE_PATTERN
D3DWDDM2_0DDICAPS_D3D11_OPTIONS3
D3DWDDM2_0DDICAPS_GPUVA_CAPS
D3DWDDM2_0DDICAPS_TEXTURE_LAYOUT1
D3DWDDM2_2DDICAPS_SHADERCACHE
D3DWDDM2_2DDICAPS_TEXTURE_LAYOUT
D3DWDDM2_2DDICAPS_SWIZZLE_PATTERN
D3D12_DOWNLEVEL_DDICAPS_UMDFILENAME
Windows 10 バージョン 1901 以降でサポートされています。 WDDM 2.6 以降のドライバーで使用されます。

注釈

ドライバーが機能の概念を統合できるようにするために、D3D10_2DDICAPS_TYPE列挙体の値が、 D3DDDICAPS_TYPE 列挙の値と重複しないように設定されます。

要件

要件
サポートされている最小のクライアント D3D10_2DDICAPS_TYPEは、Windows 7 オペレーティング システム以降でサポートされています。
Header d3d10umddi.h (D3d10umddi.h を含む)

こちらもご覧ください

D3D11DDI_3DPIPELINESUPPORT_CAPS

D3D11DDI_SHADER_CAPS

D3D11DDI_THREADING_CAPS

D3D11_1DDI_D3D11_OPTIONS_DATA

D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT

D3DDDICAPS_TYPE

D3DWDDM1_3DDI_D3D11_OPTIONS_DATA1