D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT 结构 (d3d11.h)

注意Direct3D 11.2 运行时支持此结构,该运行时在 Windows 8.1 及更高版本的操作系统上可用。
 
描述是否支持简单实例化。

语法

typedef struct D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT {
  BOOL SimpleInstancingSupported;
} D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT;

成员

SimpleInstancingSupported

指定硬件和驱动程序是否支持简单实例化。 如果硬件和驱动程序支持简单的实例化,则运行时将此成员设置为 TRUE

注解

如果 Direct3D API 是 Direct3D 11.2 运行时,并且可以支持 11.2 功能,则 id3D11Device::CheckFeatureSupport for D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT 在传递有效参数时将返回 SUCCESS 代码。 D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORTSimpleInstancingSupported 成员将设置为 TRUEFALSE

简单实例化意味着支持实例化,但需要注意D3D11_INPUT_ELEMENT_DESC结构的 InstanceDataStepRate 成员必须等于 1。 这不会更改功能级别 9.3 及更高级别的硬件提供的完整实例化支持,旨在公开可能在功能级别 9.2 和 9.1 硬件上可用的实例化支持。

要求

   
最低受支持的客户端 Windows 8.1 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 R2 [桌面应用 |UWP 应用]
标头 d3d11.h

另请参阅

核心结构

D3D11_FEATURE