structure D3DKMT_OUTPUTDUPL_SNAPSHOT (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
[in/out] Taille, en octets, de la structure entière.
SessionProcessCount
[out] Nombre de processus de cette session qui sont actuellement dupliqués. La valeur de NumOutputDuplContexts spécifie le nombre maximal de processus possibles.
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é à l’utilisation du système. Défini sur zéro.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8 |
serveur minimum pris en charge | Windows Server 2012 |
d’en-tête | d3dkmthk.h (include D3dkmthk.h) |