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 포함) |