structure D3D12_FEATURE_DATA_D3D12_OPTIONS4 (d3d12.h)
Indique le niveau de prise en charge des textures MSAA alignées sur 64 Ko, du partage inter-API et des opérations natives de nuanceur 16 bits.
Syntaxe
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS4 {
BOOL MSAA64KBAlignedTextureSupported;
D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER SharedResourceCompatibilityTier;
BOOL Native16BitShaderOpsSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS4;
Membres
MSAA64KBAlignedTextureSupported
Type : BOOL
Indique si les textures MSAA alignées sur 64 Ko sont prises en charge.
SharedResourceCompatibilityTier
Type : D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER
Indique le niveau de prise en charge du partage inter-API.
Native16BitShaderOpsSupported
Type : BOOL
Indique que les opérations natives de nuanceur 16 bits sont prises en charge. Ces opérations nécessitent le modèle de nuanceur 6_2. Pour plus d’informations, consultez la référence HLSL des types scalaires 16 bits .
Spécifications
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
En-tête | d3d12.h |