DlMapMemory-Funktion (dispmprt.h)
Ordnet einen Bereich von busrelativen physischen Adressen des Anzeigespeichers dem Systembereich oder dem virtuellen Adressraum eines Benutzermodusprozesses zu.
Syntax
VP_STATUS DlMapMemory(
IN PVOID DeviceHandle,
IN PHYSICAL_ADDRESS TranslatedAddress,
IN OUT PULONG Length,
IN PULONG InIoSpace,
IN OUT PVOID *VirtualAddress
);
Parameter
DeviceHandle
Ein Handle, das eine Grafikkarte darstellt.
TranslatedAddress
Die busrelative Basisadresse des zu zuordnenden Bereichs.
Length
Gibt bei der Eingabe die Anzahl der zuzuordnenden Bytes an.
InIoSpace
Zeiger auf eine Variable, die die Position des Bereichs angibt.
VirtualAddress
Zeiger auf eine Variable, die bei der Eingabe entweder NULL oder ein Handle auf einen Benutzermodusprozess ist.
Rückgabewert
Diese Funktion gibt VP_STATUS zurück.
Anforderungen
Anforderung | Wert |
---|---|
Header | dispmprt.h |