DXGKCB_MAPCONTEXTALLOCATION función de devolución de llamada (d3dkmddi.h)
Un controlador de miniporte de pantalla en modo kernel llama a DXGKCB_MAPCONTEXTALLOCATION para asignar una dirección virtual de unidad de procesamiento de gráficos (GPU) a la asignación de contexto especificada.
Sintaxis
DXGKCB_MAPCONTEXTALLOCATION DxgkcbMapcontextallocation;
D3DGPU_VIRTUAL_ADDRESS DxgkcbMapcontextallocation(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARGCB_MAPCONTEXTALLOCATION pArgs
)
{...}
Parámetros
[in] hAdapter
Identificador del adaptador de pantalla.
[in] pArgs
Puntero a una estructura de DXGKARGCB_MAPCONTEXTALLOCATION que describe la operación.
Valor devuelto
DXGKCB_MAPCONTEXTALLOCATION devuelve un D3DGPU_VIRTUAL_ADDRESS si se ejecuta correctamente; en caso contrario, NULL.
Observaciones
Esta interfaz de controlador de dispositivo (DDI) se comporta como su homólogo en modo de usuario; consulte pfnMapGpuVirtualAddressCb para obtener más información.
DXGKCB_XXX funciones se implementan mediante Dxgkrnl. Para usar esta función de devolución de llamada, establezca los miembros de DXGKARGCB_MAPCONTEXTALLOCATION y llame a DxgkCbMapContextAllocation a través del DXGKRNL_INTERFACE.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10 (WDDM 2.0) |
servidor mínimo admitido | Windows Server 2016 |
de la plataforma de destino de | Escritorio |
encabezado de | d3dkmddi.h (incluya D3dkmddi.h) |
irQL | PASSIVE_LEVEL |