Syntax
INT is_LockDDMem (HIDS hf, void** ppMem, INT* pPitch)
Beschreibung
is_LockDDMem() gibt den Zugriff auf den Bildspeicher in den DirectDraw-Modi frei und liefert den Adresszeiger auf den Anfang des Bildspeichers zurück. Der Bildspeicher befindet sich in den meisten Fällen auf der VGA Karte. Mit dem Zeiger kann direkt auf den Bildspeicher zugegriffen werden. Der Zugriff muss sobald als möglich mit der Funktion is_UnlockDDMem() aufgehoben werden.
Die Digitalisierung in den Speicherbereich wird durch einen Aufruf von is_LockDDMem() nicht unterbrochen!
Im DirectDraw Back-Buffer-Modus erfolgt innerhalb eines LockDDMem - UnlockDDMem Blocks erfolgt kein Update des Back-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