D3DWDDM2_2DDI_SWIZZLE_PATTERN_DESC - NtDoc

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

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

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3d10umddi-d3dwddm2_2ddi_swizzle_pattern_desc)

D3DWDDM2_2DDI_SWIZZLE_PATTERN_DESC 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. For more information, see the D3DWDDM2_0DDI_SWIZZLE_PATTERN_FLAGS enumeration.

See also

D3DWDDM2_0DDI_SWIZZLE_PATTERN_FLAGS