THPDFSoundParams Record

Metadata sample rate, channel, bit depth, và encoding do caller cung cấp cho các Sound object PDF

Khai báo

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;

Đơn vị

HPDFDoc

Các trường

TrườngMục đích
SampleRateTốc độ phát theo Hertz được ghi thành /R; phải lớn hơn 0, giá trị thường gặp là 22050, 44100, và 48000
ChannelsSố channel được ghi thành /C (1 mono, 2 stereo); giá trị nhỏ hơn hoặc bằng 0 fallback về 1
BitsPerSampleĐộ rộng sample được ghi thành /B, một trong các giá trị 1, 2, 4, 8, 16, 24, 32; giá trị nhỏ hơn hoặc bằng 0 fallback về 8
EncodingKiểu encoding sample được ghi thành /E: Raw, Signed, muLaw, hoặc ALaw; chuỗi rỗng fallback về Raw

Ghi chú sử dụng

API liên quan