D3DKMT_OUTPUTDUPLPRESENTFLAGS Struktur (d3dkmthk.h)
Beschreibt Optionen für einen Desktopduplizierungs-API-Swapchain-Vorgang vorhanden.
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;
Member
ProtectedContentBlankedOut
Gibt an, ob das Desktopimage geschützte Inhalte enthalten kann, die im Desktopimage bereits ausgeblendet (schwarz) wurden.
TRUE , wenn geschützte Inhalte bereits ausgeblendet wurden; andernfalls FALSE.
Die Anwendung kann diese Informationen verwenden, um den Remotebenutzer darüber zu informieren, dass einige der Desktopinhalte möglicherweise geschützt und daher nicht sichtbar sind.
RemoteSession
Gibt an, ob der vorliegende Vorgang an eine Remotesitzung weitergeleitet wird.
TRUE , wenn der vorliegende Vorgang an eine Remotesitzung weitergeleitet wird; andernfalls FALSE.
Wenn TRUE, durchläuft der vorliegende Vorgang einen GDI-Pfad.
FullScreenPresent
Gibt an, ob der vorliegende Vorgang im Vollbildmodus ausgeführt wird.
TRUE , wenn der vorliegende Vorgang den Vollbildmodus aufweist; andernfalls FALSE.
PresentIndirect
Reserved
Dieser Member ist reserviert und sollte auf null festgelegt werden. Das Festlegen dieses Elements auf 0 entspricht dem Festlegen der verbleibenden 29 Bits (0xFFFFFFF8) des 32-Bit-Wert-Members auf Nullen.
Value
Ein 32-Bit-Wert, der die vorhandenen DDA-Optionen identifiziert.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Kopfzeile | d3dkmthk.h (einschließlich D3dkmthk.h) |