Запись THPDFSoundParams

Задаваемые вызывающим кодом частота дискретизации, число каналов, разрядность и кодирование для PDF Sound-объектов

Объявление

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;

Модуль

HPDFDoc

Поля

ПолеНазначение
SampleRateЧастота воспроизведения в герцах, записывается как /R; должна быть больше нуля, типичные значения — 22050, 44100 и 48000
ChannelsЧисло каналов, записывается как /C (1 — моно, 2 — стерео); значения ноль и меньше откатываются к 1
BitsPerSampleРазрядность сэмпла, записывается как /B: одна из 1, 2, 4, 8, 16, 24, 32; значения ноль и меньше откатываются к 8
EncodingКодирование сэмплов, записывается как /E: Raw, Signed, muLaw или ALaw; пустая строка откатывается к Raw

Примечания по использованию

Связанные API