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