D3DKMT_OUTPUTDUPLPRESENTFLAGS Struktur (d3dkmthk.h)
Beschreibt optionen für eine Desktopduplizierungs-API swapchain present operation.
Syntax
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;
Angehörige
ProtectedContentBlankedOut
Gibt an, ob das Desktopimage geschützte Inhalte enthalten kann, die bereits im Desktopimage leer (schwarz) wurden.
TRUE, wenn geschützter Inhalt bereits leer gelassen wurde; andernfalls FALSE.
Die Anwendung kann diese Informationen verwenden, um den Remotebenutzer darüber zu informieren, dass einige der Desktopinhalte geschützt und daher nicht sichtbar sind.
RemoteSession
Gibt an, ob der aktuelle Vorgang an eine Remotesitzung weitergeleitet wird.
TRUE, wenn der aktuelle Vorgang an eine Remotesitzung weitergeleitet wird; andernfalls FALSE.
Wenn TRUE, durchläuft der vorliegende Vorgang einen GDI-Pfad.
FullScreenPresent
Gibt an, ob sich der aktuelle Vorgang auf dem Vollbildmodus befindet.
TRUE, wenn sich der vorliegende Vorgang auf dem Vollbildmodus befindet; andernfalls FALSE.
PresentIndirect
Reserved
Dieses Element ist reserviert und sollte auf Null festgelegt werden. Das Festlegen dieses Elements auf Null entspricht dem Festlegen der verbleibenden 29 Bits (0xFFFFFFF8) des 32-Bit-Werts Members auf Nullen.
Value
Ein 32-Bit-Wert, der die DDA-Optionen identifiziert.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Header- | d3dkmthk.h (einschließlich D3dkmthk.h) |