D3D12DDI_SWIZZLE_BIT_ENTRY structure (d3d12umddi.h)

Defines a swizzle bit entry.

Syntax

typedef struct D3D12DDI_SWIZZLE_BIT_ENTRY {
  UINT8 Valid : 1;
  UINT8 ChannelIndex : 2;
  UINT8 SourceBitIndex : 5;
} D3D12DDI_SWIZZLE_BIT_ENTRY;

Members

Valid

A valid value.

ChannelIndex

The channel index. Specify zero (0) for X, one (1) for Y, two (2) for Z, and three (3) for SS.

SourceBitIndex

Index of source bit address.

Requirements

Requirement Value
Header d3d12umddi.h (include D3d12umddi.h)