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 |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für