DXGK_MULTIPLANE_OVERLAY_FLAGS 구조체(d3dkmddi.h)

오버레이 평면에서 수행할 대칭 이동 작업을 식별합니다.

구문

typedef struct _DXGK_MULTIPLANE_OVERLAY_FLAGS {
  union {
    struct {
      UINT VerticalFlip : 1;
      UINT HorizontalFlip : 1;
      UINT StaticCheck : 1;
#if ...
      UINT Reserved : 29;
#else
      UINT Reserved : 30;
#endif
    };
    UINT Value;
  };
} DXGK_MULTIPLANE_OVERLAY_FLAGS;

멤버

VerticalFlip

오버레이 평면은 데이터를 세로로 대칭 이동해야 하므로 거꾸로 표시됩니다.

이 멤버를 설정하는 것은 32비트 Value 멤버(0x00000001)의 첫 번째 비트를 설정하는 것과 같습니다.

HorizontalFlip

오버레이 평면은 데이터를 가로로 대칭 이동해야 하므로 오른쪽에서 왼쪽으로 미러 이미지로 표시됩니다.

이 멤버를 설정하는 것은 32비트 Value 멤버(0x00000002)의 두 번째 비트를 설정하는 것과 같습니다.

StaticCheck

Reserved

이 멤버는 예약되어 있으며 0으로 설정해야 합니다. 이 멤버를 0으로 설정하는 것은 32비트 Value 멤버의 나머지 29비트(0xFFFFFFF8)를 0으로 설정하는 것과 같습니다.

이 멤버는 예약되어 있으며 0으로 설정해야 합니다. 이 멤버를 0으로 설정하는 것은 32비트 Value 멤버의 나머지 30비트(0xFFFFFFFC)를 0으로 설정하는 것과 같습니다.

Value

수행할 대칭 이동 작업의 유형을 식별하는 32비트 값입니다.

PanelFitterPostComposition

패널 피터 하드웨어를 사용하여 평면을 확장할 것임을 나타냅니다. 평면 0에 대해서만 설정해야 합니다.

이 멤버를 설정하는 것은 32비트 Value 멤버(0x00000004)의 세 번째 비트를 설정하는 것과 같습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8.1
지원되는 최소 서버 Windows Server 2012 R2
머리글 d3dkmddi.h(D3dkmddi.h 포함)