D3DKMT_OUTPUTDUPL_SNAPSHOT 구조체(d3dkmthk.h)

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

구문

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

멤버

[in/out] Size

전체 구조체의 크기(바이트)입니다.

[out] SessionProcessCount

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

[out] SessionActiveConnectionsCount

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

[out] NumVidPnSources

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

[out] NumOutputDuplContexts

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

Padding

OutputDuplDebugInfos

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

요구 사항

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