DXGKCB_CREATEPHYSICALMEMORYOBJECT Rückruffunktion (d3dkmddi.h)
DXGKCB_CREATEPHYSICALMEMORYOBJECT erstellt physischen Speicher für den Treiber.
Syntax
DXGKCB_CREATEPHYSICALMEMORYOBJECT DxgkcbCreatephysicalmemoryobject;
NTSTATUS DxgkcbCreatephysicalmemoryobject(
[in/out] IN_OUT_PDXGKARGCB_CREATE_PHYSICAL_MEMORY_OBJECT pArgs
)
{...}
Parameter
[in/out] pArgs
Zeigen Sie auf eine DXGKARGCB_CREATE_PHYSICAL_MEMORY_OBJECT Struktur, die Informationen zum zu erstellenden physischen Speicher enthält.
Rückgabewert
Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls wird ein entsprechender NTSTATUS-Fehlercode zurückgegeben.
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 entsprechenden Member von DXGKARGCB_CREATE_PHYSICAL_MEMORY_OBJECT fest, und rufen Sie dann DxgkCbCreatePhysicalMemoryObject ü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