Share via


estrutura D3D12_FEATURE_DATA_D3D12_OPTIONS4 (d3d12.h)

Indica o nível de suporte para texturas MSAA alinhadas a 64 KB, compartilhamento de API cruzada e operações nativas de sombreador de 16 bits.

Sintaxe

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS4 {
  BOOL                                     MSAA64KBAlignedTextureSupported;
  D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER SharedResourceCompatibilityTier;
  BOOL                                     Native16BitShaderOpsSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS4;

Membros

MSAA64KBAlignedTextureSupported

Tipo: BOOL

Indica se há suporte para texturas MSAA alinhadas a 64 KB.

SharedResourceCompatibilityTier

Tipo: D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER

Indica a camada de suporte de compartilhamento de API cruzada.

Native16BitShaderOpsSupported

Tipo: BOOL

Indica que há suporte para operações nativas de sombreador de 16 bits. Essas operações exigem o modelo de sombreador 6_2. Para obter mais informações, consulte a referência HLSL de tipos escalares de 16 bits .

Requisitos

   
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho d3d12.h