THPDFSoundParams rekord
Hívó által megadott mintavételi gyakoriság, csatornaszám, bitszélesség és kódolási metaadat PDF Sound objektumokhoz
Deklaráció
THPDFSoundParams= record
SampleRate: Single; // /R Hz; typical 22050 / 44100 / 48000
Channels: Integer; // /C 1=mono, 2=stereo; default 1
BitsPerSample: Integer; // /B 1/2/4/8/16/24/32; default 8
Encoding: AnsiString; // /E 'Raw' | 'Signed' | 'muLaw' | 'ALaw'
end;
Egység
HPDFDoc
Mezők
| Mező | Cél |
|---|---|
SampleRate | Lejátszási gyakoriság hertzben, /R néven írva; nullánál nagyobbnak kell lennie, jellemző értékek 22050, 44100 és 48000 |
Channels | Csatornaszám, /C néven írva (1 mono, 2 stereo); a nulla vagy kisebb értékek 1-re esnek vissza |
BitsPerSample | Mintaszélesség, /B néven írva, a 1, 2, 4, 8, 16, 24, 32 értékek egyike; a nulla vagy kisebb értékek 8-ra esnek vissza |
Encoding | Mintakódolás, /E néven írva: Raw, Signed, muLaw vagy ALaw; az üres sztring Raw-ra esik vissza |
Használati megjegyzések
- Adja át a
THPDFActionBuilder.Soundhívásnak vagy a hangműveletes gombépítőknek; az értékek a Sound objektum szótárának /R, /C, /B és /E bejegyzéseivé válnak - Ezek a mezők azért léteznek, hogy a segéd soha ne rögzítse beégetve a v2.16 korszakbeli 22050 / 16 / 2 / Signed alapértékeket, amelyek bármilyen eltérő gyakorisággal rögzített forrást hibásan játszanak le
- Nem pozitív
SampleRatekivételt vált ki, amely megnevezi a hívó metódust, ezért mindig a tényleges hangformátumból állítsa be