Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Indicates the level of support for 64KB-aligned MSAA textures, cross-API sharing, and native 16-bit shader operations.
Syntax
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS4 {
BOOL MSAA64KBAlignedTextureSupported;
D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER SharedResourceCompatibilityTier;
BOOL Native16BitShaderOpsSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS4;
Members
MSAA64KBAlignedTextureSupported
Type: BOOL
Indicates whether 64KB-aligned MSAA textures are supported.
SharedResourceCompatibilityTier
Type: D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER
Indicates the tier of cross-API sharing support.
Native16BitShaderOpsSupported
Type: BOOL
Indicates native 16-bit shader operations are supported. These operations require shader model 6_2. For more information, see the 16-Bit Scalar Types HLSL reference.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 Build 20348 |
Minimum supported server | Windows 10 Build 20348 |
Header | d3d12.h |