Condividi tramite


struttura D3DKMT_OUTPUTDUPL_SNAPSHOT (d3dkmthk.h)

La struttura D3DKMT_OUTPUTDUPL_SNAPSHOT fornisce informazioni sui processi correnti in cui si verifica la duplicazione dell'output.

Sintassi

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;

Membri

Size

[in/out] Dimensione, in byte, dell'intera struttura.

SessionProcessCount

[out] Numero di processi in questa sessione che attualmente duplicano l'output. Il valore di NumOutputDuplContexts specifica il numero massimo possibile di processi.

SessionActiveConnectionsCount

[out] Numero totale di contesti attivi in questa sessione. Il valore può essere maggiore del numero di contesti attivi nella matrice 2D, che sono per adattatore.

NumVidPnSources

[out] Numero di origini di rete (VidPN) presenti video.

NumOutputDuplContexts

[out] Numero di contesti in cui si verifica la duplicazione dell'output.

Padding

Imbottitura.

OutputDuplDebugInfos[0]

Riservato per l'uso del sistema. Impostare su zero.

Fabbisogno

Requisito Valore
client minimo supportato Windows 8
server minimo supportato Windows Server 2012
intestazione d3dkmthk.h (include D3dkmthk.h)