D3D12XBOX_DCC_OPTIONS Structure

Establishes the DCC configuration options for a resource description.

Syntax

typedef struct D3D12XBOX_DCC_OPTIONS {
    D3D12XBOX_DCC_COMPRESSION_LEVEL CompressionLevel;
    D3D12XBOX_DCC_COLOR_TRANSFORM ColorTransform;
} D3D12XBOX_DCC_OPTIONS;  

Members

CompressionLevel
The maximum Delta Color Compression (DCC) unit size.

ColorTransform
The color transformation performed before DCC-compression.

Remarks

This structure is used in the D3D12XBOX_RESOURCE_DESC structure.

When creating a texture resource using CreateCommittedResourceX or CreateComponentPlacedResourceX1, this struct allows fine-grained control over DCC (delta color compression) options in Xbox One X hardware.

Requirements

Header: Declared in d3d12_x.h.

Library: Use d3d12_x.h.