D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 구조체(d3dkmthk.h)

현재 다중 평면 오버레이 정보를 포함합니다.

구문

typedef struct _D3DKMT_PRESENT_MULTIPLANE_OVERLAY2 {
  D3DKMT_HANDLE                  hAdapter;
  union {
    D3DKMT_HANDLE hDevice;
    D3DKMT_HANDLE hContext;
  };
  ULONG                          BroadcastContextCount;
  D3DKMT_HANDLE                  BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT];
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  UINT                           PresentCount;
  D3DDDI_FLIPINTERVAL_TYPE       FlipInterval;
  D3DKMT_PRESENTFLAGS            Flags;
  UINT                           PresentPlaneCount;
  D3DKMT_MULTIPLANE_OVERLAY2     *pPresentPlanes;
  UINT                           Duration;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY2;

멤버

hAdapter

그래픽 어댑터에 대한 핸들입니다.

hDevice

디바이스에 대한 핸들입니다.

hContext

디바이스 컨텍스트에 대한 핸들입니다.

BroadcastContextCount

컨텍스트 수를 지정합니다.

BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT]

브로드캐스트 컨텍스트를 나타내는 D3DKMT_HANDLE 데이터 형식입니다.

VidPnSourceId

모니터가 연결된 비디오 현재 네트워크(VidPN) 토폴로지 경로에 있는 비디오 원본의 식별 번호(0부터 시작)입니다.

PresentCount

hDevice로 지정된 디바이스에 대해 큐에 대기할 수 있는 현재 작업의 수입니다.

FlipInterval

디스플레이 미니포트 드라이버가 기본적으로 2개, 3개 또는 4개의 세로 동기화가 발생한 후 적용되도록 대칭 이동 명령 예약을 지원하는지 여부를 지정하는 UINT 값입니다.

Flags

플래그 옵션.

PresentPlaneCount

고정할 리소스 수입니다.

pPresentPlanes

평면을 표시하는 포인터입니다.

Duration

현재 기간당.

요구 사항

요구 사항
헤더 d3dkmthk.h