D3DKMT_OUTPUTDUPL_SNAPSHOT structure (d3dkmthk.h)
La structure D3DKMT_OUTPUTDUPL_SNAPSHOT fournit des informations sur les processus actuels dans lesquels la duplication de sortie se produit.
Syntaxe
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;
Membres
Size
[entrée/sortie] Taille, en octets, de la structure entière.
SessionProcessCount
[out] Nombre de processus de cette session qui dupliquent actuellement la sortie. La valeur de NumOutputDuplContexts spécifie le nombre maximal possible de processus.
SessionActiveConnectionsCount
[out] Nombre total de contextes actifs dans cette session. La valeur peut être supérieure au nombre de contextes actifs dans le tableau 2D, qui sont par adaptateur.
NumVidPnSources
[out] Nombre de sources VidPN (Video Present Network).
NumOutputDuplContexts
[out] Nombre de contextes dans lesquels la duplication de sortie se produit.
Padding
Rembourrage.
OutputDuplDebugInfos[0]
Réservé pour le système. Définit la valeur zéro.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 |
Serveur minimal pris en charge | Windows Server 2012 |
En-tête | d3dkmthk.h (include D3dkmthk.h) |