THPDFSoundParams Record
Kutsujan toimittamat näytteistysnopeus, kanavat, bittisyys ja koodausmetatiedot PDF Sound -objekteille
Määrittely
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;
Yksikkö
HPDFDoc
Kentät
| Kenttä | Tarkoitus |
|---|---|
SampleRate | Toistonopeus hertseinä kirjoitettuna /R-kenttään; on oltava suurempi kuin nolla, tyypilliset arvot ovat 22050, 44100 ja 48000 |
Channels | Kanavamäärä kirjoitettuna /C-kenttään (1 mono, 2 stereo); nolla tai pienempi arvo palautuu arvoon 1 |
BitsPerSample | Näytteen leveys kirjoitettuna /B-kenttään, jokin arvoista 1, 2, 4, 8, 16, 24, 32; nolla tai pienempi arvo palautuu arvoon 8 |
Encoding | Näytteiden koodaus kirjoitettuna /E-kenttään: Raw, Signed, muLaw tai ALaw; tyhjä merkkijono palautuu arvoon Raw |
Käyttöhuomautukset
- Anna se
THPDFActionBuilder.Soundille tai äänitoimintopainikkeiden rakentajille; arvoista tulee Sound-objektisanakirjan /R-, /C-, /B- ja /E-merkinnät - Nämä kentät ovat olemassa, jotta apur ei koskaan kovakoodaa v2.16-ajankohdan 22050 / 16 / 2 / Signed -oletuksia, jotka toistavat väärin lähteen, joka on nauhoitettu eri nopeudella
- Ei-positiivinen
SampleRatenostaa poikkeuksen, joka nimeää kutsuvan menetelmän, joten aseta se aina todellisen ääniformaatin mukaan