共用方式為


D3D12_FEATURE_DATA_D3D12_OPTIONS4 結構 (d3d12.h)

指出 64 KB 對齊 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