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) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour