DXGKCB_DESTROYPHYSICALMEMORYOBJECT fonction de rappel (d3dkmddi.h)

DXGKCB_DESTROYPHYSICALMEMORYOBJECT détruit la mémoire physique du pilote.

Syntaxe

DXGKCB_DESTROYPHYSICALMEMORYOBJECT DxgkcbDestroyphysicalmemoryobject;

void DxgkcbDestroyphysicalmemoryobject(
  [in] IN_CONST_PDXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT pArgs
)
{...}

Paramètres

[in] pArgs

Pointeur vers une structure DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT qui contient des informations sur la mémoire physique à détruire.

Valeur de retour

None

Remarques

DXGKCB_CREATEPHYSICALMEMORYOBJECT et DXGKCB_DESTROYPHYSICALMEMORYOBJECT créer et détruire la mémoire physique du pilote. En interne, cette mémoire peut être représentée sous différentes formes, mais elle est conforme aux exigences et au type de mise en cache spécifiés dans les arguments fournis dans DXGKARGCB_CREATE_PHYSICAL_MEMORY_OBJECT.

Pour plus d’informations , consultez Remapping IOMMU DMA .

DXGKCB_XXX fonctions sont implémentées par Dxgkrnl. Pour utiliser cette fonction de rappel, définissez les membres de DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT , puis appelez DxgkCbDestroyPhysicalMemoryObject via le DXGKRNL_INTERFACE.

Configuration requise

Condition requise Valeur
Serveur minimal pris en charge Windows Server 2022 (WDDM 2.9)
En-tête d3dkmddi.h
IRQL PASSIVE_LEVEL

Voir aussi

DXGKARGCB_CREATE_PHYSICAL_MEMORY_OBJECT

DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT

DXGKCB_CREATEPHYSICALMEMORYOBJECT

DXGKRNL_INTERFACE