DXGKCB_MAPCONTEXTALLOCATION fonction de rappel (d3dkmddi.h)
Un pilote miniport d’affichage en mode noyau appelle DXGKCB_MAPCONTEXTALLOCATION pour mapper une adresse virtuelle gpu (graphics processing unit) à l’allocation de contexte spécifiée.
Syntaxe
DXGKCB_MAPCONTEXTALLOCATION DxgkcbMapcontextallocation;
D3DGPU_VIRTUAL_ADDRESS DxgkcbMapcontextallocation(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARGCB_MAPCONTEXTALLOCATION pArgs
)
{...}
Paramètres
[in] hAdapter
Handle de l’adaptateur d’affichage.
[in] pArgs
Pointeur vers une structure DXGKARGCB_MAPCONTEXTALLOCATION qui décrit l’opération.
Valeur retournée
DXGKCB_MAPCONTEXTALLOCATION retourne une D3DGPU_VIRTUAL_ADDRESS si elle réussit, null sinon.
Remarques
Cette interface de pilote de périphérique (DDI) se comporte comme son équivalent en mode utilisateur ; pour plus d’informations, consultez pfnMapGpuVirtualAddressCb.
DXGKCB_XXX fonctions sont implémentées par Dxgkrnl. Pour utiliser cette fonction de rappel, définissez les membres de DXGKARGCB_MAPCONTEXTALLOCATION , puis appelez DxgkCbMapContextAllocation via le DXGKRNL_INTERFACE.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 (WDDM 2.0) |
Serveur minimal pris en charge | Windows Server 2016 |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3dkmddi.h (inclure D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour