D3DKMT_OUTPUTDUPLPRESENTFLAGS structure (d3dkmthk.h)
Décrit les options d’une opération actuelle de chaîne d’échange de l’API de duplication de bureau .
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é déjà vide (noir) dans l’image de bureau.
TRUE si le contenu protégé a déjà été vide ; sinon, FALSE.
L’application peut utiliser ces informations pour informer l’utilisateur distant qu’une partie du contenu du bureau peut être protégée et donc non visible.
RemoteSession
Spécifie si l’opération actuelle est dirigée vers une session à distance
TRUE si l’opération actuelle est dirigée vers une session distante ; sinon, FALSE.
Si la valeur est TRUE, l’opération actuelle passe par un chemin DDI.
FullScreenPresent
Spécifie si l’opération actuelle est en mode plein écran.
TRUE si l’opération actuelle est en mode 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 revient à définir les 29 bits restants (0xFFFFFFF8) du membre Value 32 bits sur zéros.
Value
Valeur 32 bits qui identifie les options de présentation de DDA.
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) |