estructura D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE (d3dukmdt.h)
La estructura D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE especifica la protección en la dirección virtual de GPU asignada.
Sintaxis
typedef struct _D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE {
union {
struct {
UINT64 Write : 1;
UINT64 Execute : 1;
UINT64 Zero : 1;
UINT64 NoAccess : 1;
UINT64 SystemUseOnly : 1;
UINT64 Reserved : 59;
};
D3DKMT_ALIGN64 UINT64 Value;
};
} D3DDDIGPUVIRTUALADDRESS_PROTECTION_TYPE;
Miembros
Write
Se permitirá el acceso de lectura y escritura a las páginas.
Execute
Se permitirá que las páginas ejecuten el acceso.
Zero
Las páginas se colocarán en el estado Cero (hAllocation debe ser NULL). Las lecturas devuelven cero y las escrituras se descartan en este estado.
NoAccess
Las páginas se colocarán en el estado No válido (hAllocation debe ser NULL).
SystemUseOnly
Este miembro es solo para uso del sistema y no debe establecerlo el controlador en modo de usuario.
Reserved
Este miembro está reservado y debe establecerse en cero.
Value
Valor consolidado de los miembros de la estructura.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Servidor mínimo compatible | Windows Server 2016 |
Encabezado | d3dukmdt.h (incluya D3dumddi.h, D3dkmddi.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de