estructura DXGKDDI_GPU_PARTITION_INTERFACE (dispmprt.h)
Se usa para consultar cómo se puede particionar una GPU para usarla en Virtual Machines y crear o destruir una GPU virtual.
Un controlador de minipuerto debe admitir todas las funciones de este grupo.
Sintaxis
typedef struct _DXGKDDI_GPU_PARTITION_INTERFACE {
[in] IN USHORT Size;
[in] IN USHORT Version;
[out] OUT PVOID Context;
[out] OUT PINTERFACE_REFERENCE InterfaceReference;
[out] OUT PINTERFACE_DEREFERENCE InterfaceDereference;
[out] OUT PDXGKDDI_GETGPUPARTITIONINFO DxgkDdiGetGpuPartitionInfo;
[out] OUT PDXGKDDI_SETGPUPARTITIONCOUNT DxgkDdiSetGpuPartitionCount;
[out] OUT PDXGKDDI_GETGPUENGINES DxgkDdiGetGpuEngines;
[out] OUT PDXGKDDI_GETVIRTUALGPUPROFILE DxgkDdiGetVirtualGpuProfile;
[out] OUT PDXGKDDI_CREATEVIRTUALGPU DxgkDdiCreateVirtualGpu;
[out] OUT PDXGKDDI_GETVIRTUALGPUINFO DxgkDdiGetVirtualGpuInfo;
[out] OUT PDXGKDDI_SETVIRTUALGPURESOURCES DxgkDdiSetVirtualGpuResources;
[out] OUT PDXGKDDI_DESTROYVIRTUALGPU DxgkDdiDestroyVirtualGpu;
[out] OUT PDXGKDDI_SUSPENDVIRTUALGPU DxgkDdiSuspendVirtualGpu;
[out] OUT PDXGKDDI_RESUMEVIRTUALGPU DxgkDdiResumeVirtualGpu;
[out] OUT PDXGKDDI_VIRTUALGPUDRIVERESCAPE DxgkDdiVirtualGpuDriverEscape;
[out] OUT PDXGKDDI_SETVIRTUALGPUVMBUS DxgkDdiSetVirtualGpuVmBus;
} DXGKDDI_GPU_PARTITION_INTERFACE, *PDXGKDDI_GPU_PARTITION_INTERFACE;
Miembros
[in] Size
Tamaño de una GPU virtual.
[in] Version
Se trata de la versión.
[out] Context
Contexto.
[out] InterfaceReference
[out] InterfaceDereference
[out] DxgkDdiGetGpuPartitionInfo
[out] DxgkDdiSetGpuPartitionCount
[out] DxgkDdiGetGpuEngines
[out] DxgkDdiGetVirtualGpuProfile
[out] DxgkDdiCreateVirtualGpu
[out] DxgkDdiGetVirtualGpuInfo
[out] DxgkDdiSetVirtualGpuResources
[out] DxgkDdiDestroyVirtualGpu
[out] DxgkDdiSuspendVirtualGpu
[out] DxgkDdiResumeVirtualGpu
[out] DxgkDdiVirtualGpuDriverEscape
[out] DxgkDdiSetVirtualGpuVmBus
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1903 |
Encabezado | dispmprt.h |