Image | Audio | Video |
---|---|---|
X | X |
Gibt die Anzahl an Byte pro Sample in einem WAVE-Ton oder in einer Tonspur eines Videos zurück. Ein WAVE-Ton kann seine Daten unter Verwendung von einem Byte pro Sample (8-Bit-Mono, die sogenannte "Byteausrichtung"), unter Verwendung von zwei Byte pro Sample (8-Bit-Stereo oder 16-Bit-Mono, die sogenannte "Wortausrichtung") oder unter Verwendung von vier Byte pro Sample (16-Bit-Stereo, die sogenannte "Doppelwortausrichtung") speichern.
Kopfdatei
Syntax
>>-AlignValue--(--kennung--)-----------------------------------><
Parameter (Datentyp)
Rückgabewerte (Datentyp)
Byte pro Sample eines WAVE-Tons oder einer Tonspur in einem Video (SMALLINT). Mögliche Werte sind:
Beispiele
Abrufen der Dateinamen aller Audiodaten, die in der Spalte 'sound' der Tabelle 'employee' gespeichert sind, bei denen die Wortausrichtung ausgeführt wird:
EXEC SQL BEGIN DECLARE SECTION; char hvAud_fname[251]; EXEC SQL END DECLARE SECTION; EXEC SQL SELECT FILENAME (SOUND) INTO :hvAud_fname FROM EMPLOYEE WHERE ALIGNVALUE(SOUND) = 2;
Abrufen der Byte pro Sample einer Tonspur in einem Video, das in der Spalte 'video' der Tabelle 'employee' für Anita Jones gespeichert ist:
EXEC SQL BEGIN DECLARE SECTION; short hvAlign_val; EXEC SQL END DECLARE SECTION; EXEC SQL SELECT ALIGNVALUE(VIDEO) INTO :hvAlign_val FROM EMPLOYEE WHERE NAME='Anita Jones';