Wenn Sie eine Anwendung programmieren, die einen direkten Zugriff auf die Bilddaten im Speicher benötigt oder eine Darstellung im Bitmap (DIB)-Modus verwendet müssen Sie mit den folgenden Funktionen Bildspeicher anlegen und verwalten (siehe auch Erste Schritte: Darstellung).
Bildspeicher anlegen |
|
Anwender stellt eigenen Speicherbereich zur Bilderfassung bereit |
|
Einen allozierten Bildspeicher freigeben |
Vor jeder Bildaufnahme muss ein Bildspeicher aktiv gesetzt werden:
Einen Bildspeicher als aktiv setzen |
Mit folgenden Funktionen lassen sich Informationen zu den Bildspeichern abfragen und auf die Daten in den Bildspeichern zugreifen:
Bild in vom Anwender definierten Speicher kopieren |
|
Ausgewählte Zeilen des Bildes in vom Anwender definierten Speicher kopieren |
|
Gibt Nummer und Adresse des aktiven Bildspeichers zurück |
|
Gibt den Anfangszeiger auf den Bildspeicher zurück |
|
Gibt den Zeilenoffset im Bildspeicher zurück |
|
Gibt Eigenschaften eines Bildspeichers zurück |
|
Für Sequenzbildaufnahmen sollten Sequenz-Bildspeicher verwendet werden. |
Ablaufdiagramm: Speicher allozieren
Klicken Sie in die Abbildung, um Hilfe zu den Funktionen zu erhalten.