Syntax
INT is_LockDDOverlayMem(HIDS hf, void** ppMem, INT* pPitch)
Beschreibung
is_LockDDOverlayMem() gibt im DirectDraw Back-Buffer-Modus den Zugriff auf den Overlay-Speicher frei und liefert den Adresszeiger auf den Anfang des Overlay-Buffers zurück. Damit kann direkt in den Overlay-Buffer geschrieben werden, ohne die Windows-GDI-Funktionen verwenden zu müssen. pPitch liefert den Zeilenoffset in Bytes vom Anfang einer Zeile zum Anfang der folgenden Zeile zurück. Der Zugriff muss sobald als möglich mit der Funktion is_UnlockDDOverlayMem() wieder aufgehoben werden. Innerhalb eines LockDDOverlayMem - UnlockDDOverlayMem Blocks erfolgt kein Update des Overlay-Buffers auf dem Bildschirm.
Übergabeparameter
hf |
Handle auf Frame Grabber |
ppMem |
Zeiger auf Variable, die den Adresszeiger aufnimmt |
pPitch
|
Zeiger auf Variable, die den Pitch-Wert aufnimmt |
Rückgabewert
IS_SUCCESS, IS_NO_SUCCESS