Compartir a través de


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)