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