D3D12_FEATURE_DATA_D3D12_OPTIONS8 structure (d3d12.h)

Indicates whether or not unaligned block-compressed textures are supported.

Syntax

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS8 {
  BOOL UnalignedBlockTexturesSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS8;

Members

UnalignedBlockTexturesSupported

Type: _Out_ BOOL

Indicates whether or not unaligned block-compressed textures are supported.

If false, then Direct3D 12 requires that the dimensions of the top-level mip of a block-compressed texture are aligned to multiples of 4 (such alignment requirements do not apply to less-detailed mips). If true, then no such alignment requirement applies to any mip level of a block-compressed texture.

Requirements

Requirement Value
Minimum supported client Windows 10 Build 20348
Minimum supported server Windows 10 Build 20348
Header d3d12.h