structure D3DKMT_OUTPUTDUPLPRESENTFLAGS (d3dkmthk.h)
Décrit les options d’une api de duplication de bureau 'opération actuelle de la chaîne d’échange.
Syntaxe
typedef struct _D3DKMT_OUTPUTDUPLPRESENTFLAGS {
union {
struct {
UINT ProtectedContentBlankedOut : 1;
UINT RemoteSession : 1;
UINT FullScreenPresent : 1;
UINT PresentIndirect : 1;
UINT Reserved : 28;
};
UINT Value;
};
} D3DKMT_OUTPUTDUPLPRESENTFLAGS;
Membres
ProtectedContentBlankedOut
Spécifie si l’image de bureau peut contenir du contenu protégé qui a déjà été vide (noir) dans l’image de bureau.
TRUE si le contenu protégé était déjà vide ; sinon, FALSE.
L’application peut utiliser ces informations pour informer l’utilisateur distant que certains contenus de bureau peuvent être protégés et, par conséquent, non visibles.
RemoteSession
Spécifie si l’opération actuelle est dirigée vers une session distante
TRUE si l’opération actuelle est dirigée vers une session à distance ; sinon, FALSE.
Si TRUE, l’opération actuelle passe par un chemin GDI.
FullScreenPresent
Spécifie si l’opération actuelle est en plein écran.
TRUE si l’opération actuelle est en plein écran ; sinon, FALSE.
PresentIndirect
Reserved
Ce membre est réservé et doit être défini sur zéro. La définition de ce membre sur zéro équivaut à définir les 29 bits restants (0xFFFFFFF8) de la valeur valeur 32 bits membre sur zéros.
Value
Valeur 32 bits qui identifie les options de DDA présentes.
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) |