estructura D3DKMT_OUTPUTDUPLPRESENTFLAGS (d3dkmthk.h)
Describe las opciones de una API de duplicación de escritorio operación actual de la cadena de intercambio.
Sintaxis
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;
Miembros
ProtectedContentBlankedOut
Especifica si la imagen de escritorio podría contener contenido protegido que ya estaba en blanco (negro) en la imagen de escritorio.
TRUE si el contenido protegido ya estaba en blanco; De lo contrario, FALSE.
La aplicación puede usar esta información para notificar al usuario remoto que parte del contenido del escritorio podría estar protegido y, por tanto, no visible.
RemoteSession
Especifica si la operación actual se dirige a una sesión remota.
TRUE si la operación actual se dirige a una sesión remota; De lo contrario, FALSE.
Si TRUE, la operación actual pasará por una ruta de acceso GDI.
FullScreenPresent
Especifica si la operación actual está en la pantalla completa.
TRUE si la operación actual está en la pantalla completa; De lo contrario, FALSE.
PresentIndirect
Reserved
Este miembro está reservado y debe establecerse en cero. Establecer este miembro en cero equivale a establecer los 29 bits restantes (0xFFFFFFF8) del valor de 32 bits miembro en ceros.
Value
Valor de 32 bits que identifica las opciones presentes de DDA.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
servidor mínimo admitido | Windows Server 2012 |
encabezado de | d3dkmthk.h (incluya D3dkmthk.h) |