D3DKMT_PRESENT_MULTIPLANE_OVERLAY 구조체(d3dkmthk.h)
현재 다중 평면 오버레이 정보를 포함합니다.
구문
typedef struct D3DKMT_PRESENT_MULTIPLANE_OVERLAY {
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_OVERLAY *pPresentPlanes;
UINT Duration;
} D3DKMT_PRESENT_MULTIPLANE_OVERLAY;
멤버
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 |