D3D12_FEATURE_DATA_D3D12_OPTIONS4 结构 (d3d12.h)
指示对 64KB 对齐的 MSAA 纹理、跨 API 共享和本机 16 位着色器操作的支持级别。
语法
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS4 {
BOOL MSAA64KBAlignedTextureSupported;
D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER SharedResourceCompatibilityTier;
BOOL Native16BitShaderOpsSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS4;
成员
MSAA64KBAlignedTextureSupported
类型: BOOL
指示是否支持 64KB 对齐的 MSAA 纹理。
SharedResourceCompatibilityTier
类型: D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER
指示跨 API 共享支持的层。
Native16BitShaderOpsSupported
类型: BOOL
指示支持本机 16 位着色器操作。 这些操作需要着色器模型 6_2。 有关详细信息,请参阅 16 位标量类型 HLSL 参考。
要求
最低受支持的客户端 | Windows 10内部版本 20348 |
最低受支持的服务器 | Windows 10内部版本 20348 |
标头 | d3d12.h |