Freigeben über


BRUSHOBJ_pvAllocRbrush-Funktion (winddi.h)

Die BRUSHOBJ_pvAllocRbrush-Funktion weist Arbeitsspeicher für die Realisierung eines angegebenen Pinsels durch den Treiber zu.

Syntax

ENGAPI PVOID BRUSHOBJ_pvAllocRbrush(
  BRUSHOBJ *pbo,
  ULONG    cj
);

Parameter

pbo

Zeiger auf die BRUSHOBJ-Struktur , für die die Realisierung zugeordnet werden soll.

cj

Gibt die Größe in Bytes an, die für die Realisierung erforderlich ist.

Rückgabewert

Der Rückgabewert ist ein Zeiger auf den zugeordneten Arbeitsspeicher, wenn die Funktion erfolgreich ist. Andernfalls ist es NULL, und ein Fehlercode wird protokolliert.

Hinweise

BRUSHOBJ_pvAllocRbrush weist Arbeitsspeicher für die Pinselrealisierung zu. GDI verwaltet den Arbeitsspeicher und verwirft ihn, wenn der Pinsel nicht mehr benötigt wird.

Diese Funktion sollte nur durch eine Implementierung einer Pinselrealisierung nach einem Aufruf von DrvRealizeBrush aufgerufen werden.

Anforderungen

   
Unterstützte Mindestversion (Client) Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Universell
Header winddi.h (einschließlich Winddi.h)
Bibliothek Win32k.lib
DLL Win32k.sys

Weitere Informationen

BRUSHOBJ

DrvRealizeBrush