D3DCOMPOSERECTSOP enumeration

Specifies how to combine the glyph data from the source and destination surfaces in a call to ComposeRects.

Syntax

typedef enum _D3DCOMPOSERECTSOP { 
  D3DCOMPOSERECTS_COPY         = 1,
  D3DCOMPOSERECTS_OR           = 2,
  D3DCOMPOSERECTS_AND          = 3,
  D3DCOMPOSERECTS_NEG          = 4,
  D3DCOMPOSERECTS_FORCE_DWORD  = 0x7fffffff
} D3DCOMPOSERECTSOP;

Constants

D3DCOMPOSERECTS_COPY

Copy the source to the destination.

D3DCOMPOSERECTS_OR

Bitwise OR the source and the destination.

D3DCOMPOSERECTS_AND

Bitwise AND the source and the destination.

D3DCOMPOSERECTS_NEG

Copy the negated source to the destination (Dst & ~Src).

D3DCOMPOSERECTS_FORCE_DWORD

Reserved. Used to force enumeration to 32-bits in size.

Requirements

Requirement Value
Header
D3d9types.h

See also

Direct3D Enumerations