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 枚举中的值重叠。

要求

要求
最低受支持的客户端 从 Windows 7 操作系统开始支持D3D10_2DDICAPS_TYPE。
标头 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