Freigeben über


DXGKCB_DESTROYPHYSICALMEMORYOBJECT Rückruffunktion (d3dkmddi.h)

DXGKCB_DESTROYPHYSICALMEMORYOBJECT zerstört physischen Speicher für den Treiber.

Syntax

DXGKCB_DESTROYPHYSICALMEMORYOBJECT DxgkcbDestroyphysicalmemoryobject;

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

Parameter

[in] pArgs

Zeigen Sie auf eine DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT Struktur, die Informationen über den zu zerstörenden physischen Speicher enthält.

Rückgabewert

Nichts

Bemerkungen

DXGKCB_CREATEPHYSICALMEMORYOBJECT und DXGKCB_DESTROYPHYSICALMEMORYOBJECT physischen Speicher für den Treiber erstellen und zerstören. Intern kann dieser Speicher in verschiedenen Formen dargestellt werden, entspricht jedoch den Anforderungen und dem Zwischenspeicherungstyp, der in den argumenten in DXGKARGCB_CREATE_PHYSICAL_MEMORY_OBJECTangegeben ist.

Weitere Informationen finden Sie unter IOMMU DMA-Neumapping.

DXGKCB_XXX Funktionen werden von Dxgkrnlimplementiert. Um diese Rückruffunktion zu verwenden, legen Sie die Member von DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT fest, und rufen Sie dann DxgkCbDestroyPhysicalMemoryObject über die DXGKRNL_INTERFACEauf.

Anforderungen

Anforderung Wert
mindestens unterstützte Server- Windows Server 2022 (WDDM 2.9)
Header- d3dkmddi.h
IRQL- PASSIVE_LEVEL

Siehe auch

DXGKARGCB_CREATE_PHYSICAL_MEMORY_OBJECT

DXGKARGCB_DESTROY_PHYSICAL_MEMORY_OBJECT

DXGKCB_CREATEPHYSICALMEMORYOBJECT

DXGKRNL_INTERFACE