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

TCustomASIOHost

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

Declaration

Source position: DAV_AsioHostX.pas line 286

type TCustomASIOHost = class(TCustomASIOHostBasic)

protected

  function CreateBuffers; override;

  

  procedure BufferSwitchTimeInfo(); override;

  

  procedure SetupBuffersize; override;

  

  property ConvertMethod: TConvertMethod; [rw]

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  property ConvertOptimizations: TConvertOptimizations; [rw]

  

  property CustomGenerator: TASIOGenerator; [rw]

  

  property InputChannelOffset: Word; [rw]

  

  property InputMonitor: TInputMonitor; [rw]

  

  property OnBufferSwitch32: TBufferSwitchEvent32; [rw]

  

  property OnBufferSwitch64: TBufferSwitchEvent64; [rw]

  

  property OnBufferSwitchNative: TBufferSwitchEventNative; [rw]

  

  property OnInput2Sample: TSample2Event; [rw]

  

  property OnSample2Output: TSample2Event; [rw]

  

  property OutputChannelOffset: Word; [rw]

  

  property OutputDither: TASIOOutputDither; [rw]

  

  property PreFillInBuffer: TBufferPreFill; [rw]

  

  property PreFillOutBuffer: TBufferPreFill; [rw]

  

  property PreventClipping: TPreventClipping; [rw]

  

end;

Inheritance

TCustomASIOHost

  

|

TCustomASIOHostBasic

  

|

TCustomAudioDevice

  

|

TObject



CT Web help

CodeTyphon Studio