D3D12DDI_SWIZZLE_PATTERN_DESC_0022 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d12umddi.h

typedef struct D3D12DDI_SWIZZLE_PATTERN_DESC_0022 {
  D3D12DDI_SWIZZLE_BIT_ENTRY     InterleavePatternSourceBits[32];
  D3D12DDI_SWIZZLE_BIT_ENTRY     InterleavePatternXORSourceBits[32];
  D3D12DDI_SWIZZLE_BIT_ENTRY     InterleavePatternXOR2SourceBits[32];
  D3D12DDI_SWIZZLE_BIT_ENTRY     InterleavePatternXOR3SourceBits[32];
  D3D12DDI_SWIZZLE_BIT_ENTRY     InterleavePatternXOR4SourceBits[32];
  D3D12DDI_SWIZZLE_BIT_ENTRY     PostambleXORSourceBits[32];
  D3D12DDI_SWIZZLE_BIT_ENTRY     PostambleXOR2SourceBits[32];
  UINT                           PostambleXORImmediate;
  D3D12DDI_SWIZZLE_PATTERN_FLAGS Flags;
} D3D12DDI_SWIZZLE_PATTERN_DESC_0022;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3d12umddi-d3d12ddi_swizzle_pattern_desc_0022)

D3D12DDI_SWIZZLE_PATTERN_DESC_0022 structure

Description

Describes a swizzle pattern.

Members

InterleavePatternSourceBits

The interleave pattern source bits.

InterleavePatternXORSourceBits

The interleave pattern XOR source bits.

InterleavePatternXOR2SourceBits

The interleave pattern second XOR source bits.

InterleavePatternXOR3SourceBits

The interleave pattern third XOR source bits.

InterleavePatternXOR4SourceBits

The interleave pattern fourth XOR source bits.

PostambleXORSourceBits

Postamble XOR source bits.

PostambleXOR2SourceBits

Postamble second XOR source bits.

PostambleXORImmediate

A postamble XOR immediate value.

Flags

Flags.