DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 구조체(d3dkmddi.h)

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 구조는 디스플레이 미니포트 드라이버에서 VSYNC 후 평면별 대칭 이동 완료를 보고하는 데 사용됩니다.

구문

typedef struct _DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2 {
  DWORD                         LayerIndex;
  ULONGLONG                     PresentId;
  DXGKCB_NOTIFY_MPO_VSYNC_FLAGS Flags;
} DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2;

멤버

LayerIndex

표시할 오버레이 평면의 인덱스(0부터 시작)입니다. 위쪽 평면(z 방향)에 인덱스 0이 있습니다. 평면의 인덱스 값은 위에서 아래로 순차적이어야 합니다.

PresentId

비디오는 DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3 통화 중에 제공된 원본 ID입니다.

Flags

드라이버 집합 플래그를 포함하는 DXGKCB_NOTIFY_MPO_VSYNC_FLAGS 구조체입니다. 이러한 플래그는 스케줄러가 이 평면에 대해 DXGKDDI_POSTMULTIPLANEOVERLAYPRESENT 호출해야 하는지 여부를 결정하는 데 사용됩니다.

설명

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO2DXGKARGCB_NOTIFY_INTERRUPT_DATA 구조체의 멤버입니다. VSYNC가 발생한 후 각 평면의 대칭 이동 완료를 보고하기 위해 드라이버가 작성합니다. 디스플레이 어댑터가 VSYNC 후에 인터럽트를 생성할 때 입력해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 버전 1607(WDDM 2.1)
머리글 d3dkmddi.h

추가 정보

DXGK_MULTIPLANE_OVERLAY_VSYNC_INFO3

DXGKARGCB_NOTIFY_INTERRUPT_DATA

DXGKCB_NOTIFY_INTERRUPT

DXGKCB_NOTIFY_MPO_VSYNC_FLAGS

DXGKDDI_POSTMULTIPLANEOVERLAYPRESENT

DXGKDDI_SETVIDPNSOURCEADDRESSWITHMULTIPLANEOVERLAY3