Unit 'DAV_ChunkWaveBasic' Package
[Overview][Types][Classes][Procedures and functions][Variables][Index] [#pl_asiovst]

TFormatChunk

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: DAV_ChunkWaveBasic.pas line 74

type TFormatChunk = class(TWavDefinedChunk)

protected

  FFormatSpecific: array of Byte;

  

  FFormatExtensible: PWavFormatChunkExtensible;

  

  FWaveFormatRecord: TWavFormatRecord;

  

  procedure AssignTo(); override;

  

public

  constructor Create; override;

  

  destructor Destroy; override;

  

  procedure LoadFromStream(); override;

  

  procedure SaveToStream(); override;

  

  class function GetClassChunkName; override;

  

published

  property FormatTag: TWavEncoding; [rw]

  

  property Channels: Word; [rw]

  

  property SampleRate: Cardinal; [rw]

  

  property BytesPerSecond: Cardinal; [rw]

  

  property BlockAlign: Word; [rw]

  

  property BitsPerSample: Word; [rw]

  

  property ValidBitsPerSample: Word; [r]

  

end;

Inheritance

TFormatChunk

  

|

TWavDefinedChunk

  

|

TDefinedChunk

  

|

TCustomChunk

  

|

TObject,IStreamPersist



CT Web help

CodeTyphon Studio