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
[入力/出力]構造体全体のサイズ (バイト単位)。
SessionProcessCount
[out]現在出力を複製している、このセッション内のプロセスの数。 NumOutputDuplContexts の値は、可能な最大プロセス数を指定します。
SessionActiveConnectionsCount
[out]このセッション内のアクティブなコンテキストの合計数。 値は、アダプターごとの 2-D 配列内のアクティブなコンテキストの数を超える場合があります。
NumVidPnSources
[out]ビデオ 存在ネットワーク (VidPN) ソースの数。
NumOutputDuplContexts
[out]出力の重複が発生しているコンテキストの数。
Padding
心地。
OutputDuplDebugInfos[0]
システム用に予約されています。 0 に設定します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8 |
サポートされる最小サーバー | Windows Server 2012 |
ヘッダー | d3dkmthk.h (D3dkmthk.h を含む) |