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]此会话中的活动上下文总数。 该值可能大于 2-D 数组中每个适配器的活动上下文数。
NumVidPnSources
[out]视频呈现网络 (VidPN) 源的数量。
NumOutputDuplContexts
[out]发生输出重复的上下文数。
Padding
填充。
OutputDuplDebugInfos[0]
预留给系统使用。 设置为零。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 |
最低受支持的服务器 | Windows Server 2012 |
标头 | d3dkmthk.h (包括 D3dkmthk.h) |