DXGKCB_MAPCONTEXTALLOCATION função de retorno de chamada (d3dkmddi.h)
Um driver de miniporto de exibição no modo kernel chama DXGKCB_MAPCONTEXTALLOCATION mapear um endereço virtual de GPU (unidade de processamento gráfico) para a alocação de contexto especificada.
Sintaxe
DXGKCB_MAPCONTEXTALLOCATION DxgkcbMapcontextallocation;
D3DGPU_VIRTUAL_ADDRESS DxgkcbMapcontextallocation(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARGCB_MAPCONTEXTALLOCATION pArgs
)
{...}
Parâmetros
[in] hAdapter
Um identificador para o adaptador de exibição.
[in] pArgs
Ponteiro para uma estrutura DXGKARGCB_MAPCONTEXTALLOCATION que descreve a operação.
Retornar valor
DXGKCB_MAPCONTEXTALLOCATION retorna um D3DGPU_VIRTUAL_ADDRESS se tiver êxito, caso contrário, NULL.
Comentários
Essa DDI (interface do driver de dispositivo) se comporta como seu equivalente no modo de usuário; consulte pfnMapGpuVirtualAddressCb para obter mais detalhes.
DXGKCB_XXX funções são implementadas por Dxgkrnl. Para usar essa função de retorno de chamada, defina os membros do DXGKARGCB_MAPCONTEXTALLOCATION e chame DxgkCbMapContextAllocation por meio do DXGKRNL_INTERFACE.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 (WDDM 2.0) |
Servidor mínimo com suporte | Windows Server 2016 |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | d3dkmddi.h (inclua D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |