D3D12_FEATURE_DATA_D3D12_OPTIONS4-Struktur (d3d12.h)
Gibt den Grad der Unterstützung für 64 KB ausgerichtete MSAA-Texturen, API-übergreifende Freigabe und native 16-Bit-Shadervorgänge an.
Syntax
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS4 {
BOOL MSAA64KBAlignedTextureSupported;
D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER SharedResourceCompatibilityTier;
BOOL Native16BitShaderOpsSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS4;
Member
MSAA64KBAlignedTextureSupported
Typ: BOOL
Gibt an, ob 64 KB ausgerichtete MSAA-Texturen unterstützt werden.
SharedResourceCompatibilityTier
Typ: D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER
Gibt die Ebene der API-übergreifenden Freigabeunterstützung an.
Native16BitShaderOpsSupported
Typ: BOOL
Gibt an, dass native 16-Bit-Shadervorgänge unterstützt werden. Für diese Vorgänge ist das Shadermodell 6_2 erforderlich. Weitere Informationen finden Sie in der HLSL-Referenz zu skalaren 16-Bit-Typen .
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10 Build 20348 |
Unterstützte Mindestversion (Server) | Windows 10 Build 20348 |
Kopfzeile | d3d12.h |