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

64 KB にアラインされた MSAA テクスチャがサポートされているかどうかを示します。

SharedResourceCompatibilityTier

種類: D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER

クロス API 共有サポートのレベルを示します。

Native16BitShaderOpsSupported

種類: BOOL

ネイティブの 16 ビット シェーダー操作がサポートされていることを示します。 これらの操作にはシェーダー モデル 6_2 が必要です。 詳細については、 16 ビット スカラー型 HLSL リファレンスを参照してください。

要件

   
サポートされている最小のクライアント Windows 10 ビルド 20348
サポートされている最小のサーバー Windows 10 ビルド 20348
Header d3d12.h