DXGK_MULTIPLANE_OVERLAY_FLAGS structure

Identifies a flip operation to be performed on an overlay plane.

Syntax


typedef struct _DXGK_MULTIPLANE_OVERLAY_FLAGS {
  union {
    struct {
      UINT VerticalFlip  :1;
      UINT HorizontalFlip  :1;
      UINT Reserved  :30;
    };
    UINT   Value;
  };
} DXGK_MULTIPLANE_OVERLAY_FLAGS;

Members

VerticalFlip

The overlay plane should flip the data vertically, making it appear upside-down.

Setting this member is equivalent to setting the first bit of the 32-bit Value member (0x00000001).

HorizontalFlip

The overlay plane should flip the data horizontally, making it appear as a right-to-left mirror image.

Setting this member is equivalent to setting the second bit of the 32-bit Value member (0x00000002).

Reserved

This member is reserved and should be set to zero. Setting this member to zero is equivalent to setting the remaining 30 bits (0xFFFFFFFC) of the 32-bit Value member to zeros.

Value

A 32-bit value that identifies the type of flip operation to perform.

Requirements

Minimum supported client

Windows 8.1

Minimum supported server

Windows Server 2012 R2

Header

D3dkmddi.h (include D3dkmddi.h)

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft