![]() |
![]() |
|---|---|
USB 2.0 USB 3.x GigE |
- |
Syntax
INT isavi_GetAVIFileName (INT nAviID, char* strName)
Beschreibung
Mit isavi_GetAVIFileName() kann der Dateiname der aktuellen AVI-Datei ausgelesen werden. Diese Funktion ist nützlich, wenn eine AVI-Datei über die Funktion isavi_OpenAVI() mit dem Parameter Null geöffnet wurde.
|
Die Funktionen isavi_OpenAVI() und isavi_GetAVIFileName() unterstützen keine UNICODE-Strings. Hierfür verwenden Sie die Funktionen isavi_OpenAVIW() und isavi_GetAVIFileNameW(). Wurde die AVI-Datei mit einem UNICODE-String erstellt, liefert nur die Funktion isavi_GetAVIFileNameW() den korrekten String zurück. |
Übergabeparameter
nAviID |
Instanz-ID aus der Funktion isavi_InitAVI() |
strName |
Zeiger auf den Speicher, in den der Dateiname geschrieben wird. Der Speicher muss groß genug alloziert werden, um den vollständigen Dateipfad aufnehmen zu können. |
NULL |
Bei Übergabe von NULL liefert die Funktion die Länge des Dateinamens zurück. |
Rückgabewert
IS_AVI_NO_ERR |
Kein Fehler, Funktion erfolgreich |
IS_AVI_ERR_INVALID_ID |
Die bezeichnete Instanz konnte nicht gefunden werden. Entweder ist die ID ungültig oder die Instanz wurde bereits mit isavi_ExitAVI() gelöscht. |
Verwandte Funktionen