Condividi tramite


struttura D3D12_FEATURE_DATA_D3D12_OPTIONS4 (d3d12.h)

Indica il livello di supporto per le trame MSAA allineate a 64 KB, la condivisione tra API e le operazioni native dello shader a 16 bit.

Sintassi

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

Members

MSAA64KBAlignedTextureSupported

Tipo: BOOL

Indica se sono supportate trame MSAA allineate a 64 KB.

SharedResourceCompatibilityTier

Tipo: D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER

Indica il livello di supporto per la condivisione tra API.

Native16BitShaderOpsSupported

Tipo: BOOL

Indica che sono supportate le operazioni dello shader a 16 bit native. Queste operazioni richiedono il modello di shader 6_2. Per altre informazioni, vedere le informazioni di riferimento su HLSL per i tipi scalari a 16 bit .

Requisiti

   
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Intestazione d3d12.h