共用方式為


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)