共用方式為


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]

保留供系統使用。 設定為零。

規格需求

需求
最低支援的用戶端 Windows 8
最低支援的伺服器 Windows Server 2012
標頭 d3dkmthk.h (包含 D3dkmthk.h)