Enregistrement THPDFSoundParams

Métadonnées de fréquence d'échantillonnage, de canaux, de profondeur de bits et d'encodage fournies par l'appelant pour les objets Sound PDF

Déclaration

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;

Unité

HPDFDoc

Champs

ChampObjectif
SampleRateFréquence de lecture en Hertz écrite comme /R ; doit être supérieure à zéro, les valeurs typiques sont 22050, 44100 et 48000
ChannelsNombre de canaux écrit comme /C (1 mono, 2 stéréo) ; les valeurs inférieures ou égales à zéro retombent sur 1
BitsPerSampleLargeur d'échantillon écrite comme /B, l'une de 1, 2, 4, 8, 16, 24, 32 ; les valeurs inférieures ou égales à zéro retombent sur 8
EncodingEncodage d'échantillon écrit comme /E : Raw, Signed, muLaw ou ALaw ; une chaîne vide retombe sur Raw

Notes d'utilisation

API associées