Unit 'DAV_VSTOfflineTask' Package
[Overview][Classes][Index] [#pl_asiovst]

TCustomVstOfflineTask

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

Declaration

Source position: DAV_VSTOfflineTask.pas line 11

type TCustomVstOfflineTask = class(TPersistent)

protected

  FVstOfflineTaskRecord: PVstOfflineTaskRecord;

  

  FIsExternal: Boolean;

  

  procedure AssignTo(); override;

  

public

  constructor Create();

  

  destructor Destroy; override;

  

  property ProcessName: string; [rw]

  

  property ReadPosition: Double; [rw]

  

  property WritePosition: Double; [rw]

  

  property ReadCount: LongInt; [rw]

  

  property WriteCount: LongInt; [rw]

  

  property SizeInputBuffer: LongInt; [rw]

  

  property SizeOutputBuffer: LongInt; [rw]

  

  property InputBuffer: Pointer; [rw]

  

  property OutputBuffer: Pointer; [rw]

  

  property PositionToProcessFrom: Double; [rw]

  

  property NumFramesToProcess: Double; [rw]

  

  property MaxFramesToWrite: Double; [rw]

  

  property ExtraBuffer: Pointer; [rw]

  

  property Value: LongInt; [rw]

  

  property DataIndex: LongInt; [rw]

  

  property NumFramesInSourceFile: Double; [rw]

  

  property SourceSampleRate: Double; [rw]

  

  property DestinationSampleRate: Double; [rw]

  

  property NumSourceChannels: LongInt; [rw]

  

  property NumDestinationChannels: LongInt; [rw]

  

  property SourceFormat: LongInt; [rw]

  

  property DestinationFormat: LongInt; [rw]

  

  property OutputText: string; [rw]

  

  property Progress: Double; [rw]

  

  property ProgressMode: LongInt; [rw]

  

  property ProgressText: string; [rw]

  

  property Flags: TVstOfflineTaskFlags; [rw]

  

  property HostOwned: Pointer; [rw]

  

  property PlugOwned: Pointer; [rw]

  

end;

Inheritance

TCustomVstOfflineTask

  

|

TObject



CT Web help

CodeTyphon Studio