D3DKMT_OUTPUTDUPLPRESENT 구조체(d3dkmthk.h)

데스크톱 중복 API 스왑 체인 현재 작업에 대해 설명합니다.

통사론

typedef struct _D3DKMT_OUTPUTDUPLPRESENT {
  [in] D3DKMT_HANDLE                  hContext;
  [in] D3DKMT_HANDLE                  hSource;
       D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in] ULONG                          BroadcastContextCount;
       D3DKMT_HANDLE                  BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT];
  [in] D3DKMT_PRESENT_RGNS            PresentRegions;
  [in] D3DKMT_OUTPUTDUPLPRESENTFLAGS  Flags;
       D3DKMT_HANDLE                  hIndirectContext;
} D3DKMT_OUTPUTDUPLPRESENT;

회원

[in] hContext

컨텍스트에 대한 핸들을 나타내는 D3DKMT_HANDLE 데이터 형식입니다.

[in] hSource

표시할 원본 할당에 대한 커널 모드 핸들을 나타내는 D3DKMT_HANDLE 데이터 형식입니다.

VidPnSourceId

VidPN(비디오 프레젠테이션 네트워크) 토폴로지 경로에 있는 비디오 현재 원본의 ID 번호(0부터 시작하는 ID)입니다.

[in] BroadcastContextCount

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

[in] BroadcastContext[D3DDDI_MAX_BROADCAST_CONTEXT]

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

[in] PresentRegions

D3DKMT_PRESENT_RGNS형식의 더티 및 이동 영역

[in] Flags

현재 작업에 대한 옵션을 설명하는 D3DKMT_OUTPUTDUPLPRESENTFLAGS 열거형의 값 비트 OR 조합입니다.

hIndirectContext

DoD 현재 경로를 통해 리디렉션하기 위한 간접 어댑터 컨텍스트입니다. 이 멤버는 PresentIndirect 플래그가 설정된 경우에만 유효합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 8
지원되는 최소 서버 Windows Server 2012
헤더 d3dkmthk.h(D3dkmthk.h 포함)

참고 항목

D3DKMT_OUTPUTDUPLPRESENTFLAGS

D3DKMT_PRESENT_RGNS