estructura DXGK_GPUPCAPS (d3dkmddi.h)
Un controlador de pantalla en modo kernel usa la estructura DXGK_GPUPCAPS para identificar sus funcionalidades de GPU.
Sintaxis
typedef struct _DXGK_GPUPCAPS {
union {
struct {
UINT VirtualMachineHibernation : 1;
UINT HotDriverUpdate : 1;
UINT LiveMigration : 1;
UINT ScatterMapReserve : 1;
#if ...
UINT Reserved : 28;
#else
UINT Reserved : 30;
#endif
};
UINT Value;
} Caps;
} DXGK_GPUPCAPS;
Miembros
Caps
Caps.VirtualMachineHibernation
El controlador establece el límite si se admite la hibernación de invitado para dispositivos GPU-P. La compatibilidad con la hibernación de invitado es opcional y no es necesaria para la certificación de controladores. Una máquina virtual, que tiene habilitada la hibernación y un adaptador gpu-P agregado, no se iniciará, si el controlador no admite la hibernación de invitado.
Caps.HotDriverUpdate
El controlador establece el límite si se admite la actualización del controlador activo para dispositivos GPU-P.
Caps.LiveMigration
Caps.ScatterMapReserve
Caps.Reserved
Reservado.
Caps.Value
La colección UINT de campos de bits para las diferentes funcionalidades de GPU-P.
Comentarios
El KMD debe rellenar estos límites en respuesta a una solicitud queryAdapterInfode DXGKQAITYPE_GPUPCAPS. El sistema operativo consulta estos elementos durante la inicialización del dispositivo después de llamar a DxgkDdiStartDevice y solo si el adaptador admite la creación de particiones de GPU.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1903 |
Encabezado | d3dkmddi.h |
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