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