D3D11_ASTC_PROFILE enumeration
[This documentation is preliminary and is subject to change.]
Specifies the profile that is available for ASTC (Adaptive Scalable Texture Compression).
Syntax
typedef enum D3D11_ASTC_PROFILE {
D3D11_ASTC_PROFILE_NOT_SUPPORTED = 0,
D3D11_ASTC_PROFILE_LDR = 1,
D3D11_ASTC_PROFILE_HDR = 2,
D3D11_ASTC_PROFILE_FULL = 3
} D3D11_ASTC_PROFILE;
Constants
D3D11_ASTC_PROFILE_NOT_SUPPORTED
Indicates ASTC is not supported.D3D11_ASTC_PROFILE_LDR
Indicates a limited form of ASTC that only supports Low Dynamic Range data. Only 2D textures can be used. This is currently the only available ASTC profile.D3D11_ASTC_PROFILE_HDR
This value is not currently available. Indicates a superset of LDR Profile, but still a limited form of ASTC that supports both Low and High Dynamic Range data.D3D11_ASTC_PROFILE_FULL
This value is not currently available. Indicates full ASTC support, such as true 3D block compression.
Remarks
This enum is used for the ASTCProfile member of the D3D11_FEATURE_DATA_D3D11_OPTIONS2 structure.
Requirements
Header |
D3d11.h |