D3DKMT_OUTPUTDUPL_SNAPSHOT 구조체(d3dkmthk.h)

D3DKMT_OUTPUTDUPL_SNAPSHOT 구조는 출력 중복이 발생하는 현재 프로세스에 대한 정보를 제공합니다.

구문

typedef struct _D3DKMT_OUTPUTDUPL_SNAPSHOT {
  UINT                          Size;
  UINT                          SessionProcessCount;
  UINT                          SessionActiveConnectionsCount;
  UINT                          NumVidPnSources;
  UINT                          NumOutputDuplContexts;
  UINT                          Padding;
  OUTPUTDUPL_CONTEXT_DEBUG_INFO OutputDuplDebugInfos[0];
} D3DKMT_OUTPUTDUPL_SNAPSHOT;

멤버

Size

[in/out] 전체 구조체의 크기(바이트)입니다.

SessionProcessCount

[out] 현재 출력을 복제하는 이 세션의 프로세스 수입니다. NumOutputDuplContexts 값은 가능한 최대 프로세스 수를 지정합니다.

SessionActiveConnectionsCount

[out] 이 세션의 총 활성 컨텍스트 수입니다. 값은 어댑터당 2D 배열의 활성 컨텍스트 수보다 많을 수 있습니다.

NumVidPnSources

[out] VidPN(비디오 제공 네트워크) 원본 수입니다.

NumOutputDuplContexts

[out] 출력 중복이 발생하는 컨텍스트의 수입니다.

Padding

패딩.

OutputDuplDebugInfos[0]

시스템에서 사용하도록 예약되었습니다. 0으로 설정됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8
지원되는 최소 서버 Windows Server 2012
머리글 d3dkmthk.h(D3dkmthk.h 포함)