Freigeben über


DlLockBuffer-Funktion (dispmprt.h)

Überprüft den angegebenen Puffer, stellt die Speicherseiten des Puffers fest, die sich im Arbeitsspeicher befinden, und sperrt die physischen Seiten, die dem virtuellen Adressbereich zugeordnet sind.

Syntax

PVOID DlLockBuffer(
  PVOID             DeviceHandle,
  PVOID             BaseAddress,
  ULONG             Length,
  VP_LOCK_OPERATION Operation
);

Parameter

DeviceHandle

Ein Handle, das eine Grafikkarte darstellt.

BaseAddress

Gibt die virtuelle Adresse des zu sperrenden Puffers an.

Length

Gibt die Länge des zu sperrenden Puffers in Byte an.

Operation

Gibt den Vorgangstyp an, für den der Aufrufer die Zugriffsrechte überprüfen und die Seiten sperren möchte.

Rückgabewert

Diese Funktion gibt PVOID zurück.

Anforderungen

Anforderung Wert
Header dispmprt.h