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