D3D10_2DDICAPS_TYPE列舉 (d3d10umddi.h)

D3D10_2DDICAPS_TYPE列舉型別包含值,可識別從驅動程式 GetCaps (D3D10_2) 函式呼叫中擷取的功能資訊類型。

Syntax

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,
  D3DWDDM3_2DDICAPS_D3D11_OPTIONS6,
  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
驅動程式會擷取 D3DDDICAPS_ARCHITECTURE_INFO 結構的指標,其描述 Direct3D 11.1 配接器架構的相關信息。

從 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 列舉中的值重疊。

規格需求

需求
最低支援的用戶端 從 Windows 7 操作系統開始,支援D3D10_2DDICAPS_TYPE。
標頭 d3d10umddi.h (include 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