estructura D3DKMT_OUTPUTDUPL_SNAPSHOT (d3dkmthk.h)
La estructura D3DKMT_OUTPUTDUPL_SNAPSHOT proporciona información sobre los procesos actuales en los que se está produciendo la duplicación de salida.
Sintaxis
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;
Miembros
Size
[in/out] Tamaño, en bytes, de toda la estructura.
SessionProcessCount
[out] Número de procesos de esta sesión que están duplicando la salida actualmente. El valor de NumOutputDuplContexts especifica el número máximo posible de procesos.
SessionActiveConnectionsCount
[out] Número total de contextos activos en esta sesión. El valor puede ser mayor que el número de contextos activos en la matriz 2D, que son por adaptador.
NumVidPnSources
[out] El número de orígenes de la red de vídeo presente (VidPN).
NumOutputDuplContexts
[out] Número de contextos en los que se está produciendo la duplicación de salida.
Padding
Acolchado.
OutputDuplDebugInfos[0]
Reservado para uso del sistema. Establecer en cero.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 |
Servidor mínimo compatible | Windows Server 2012 |
Encabezado | d3dkmthk.h (incluya D3dkmthk.h) |