Home Units Hierarchy Routines All identifiers

Class unaMsMixerDevice

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type unaMsMixerDevice = class(unaMsMixerObject)

Description

Mixer device.

Hierarchy

Overview

Methods

Public constructor create(master: unaMsMixerSystem; index: unsigned);
Public destructor Destroy(); override;
Public function getID(): UINT;
Public function getLineCount(): int;
Public function locateComponentLine(componentType: unsigned = MIXERLINE_COMPONENTTYPE_DST_WAVEIN): unaMsMixerLine;
Public function locateDestLine(destination: unsigned): unaMsMixerLine;
Public function locateTargetLine(targetType: unsigned): unaMsMixerLine;
Public procedure close();
Public procedure enumLines();
Public procedure open();
Protected procedure doClose(); virtual;
Protected procedure doOpen(); virtual;

Properties

Public property active: bool read getActive write setActive;
Public property caps: pMixerCapsW read f_caps;
Public property line[index:unsigned]: unaMsMixerLine read getLine;
Public property winHandle: hWnd read f_winHandle write f_winHandle;

Description

Methods

Public constructor create(master: unaMsMixerSystem; index: unsigned);
 
Public destructor Destroy(); override;
 
Public function getID(): UINT;
 
Public function getLineCount(): int;
 
Public function locateComponentLine(componentType: unsigned = MIXERLINE_COMPONENTTYPE_DST_WAVEIN): unaMsMixerLine;
 
Public function locateDestLine(destination: unsigned): unaMsMixerLine;
 
Public function locateTargetLine(targetType: unsigned): unaMsMixerLine;
 
Public procedure close();
 
Public procedure enumLines();
 
Public procedure open();
 
Protected procedure doClose(); virtual;
 
Protected procedure doOpen(); virtual;
 

Properties

Public property active: bool read getActive write setActive;
 
Public property caps: pMixerCapsW read f_caps;
 
Public property line[index:unsigned]: unaMsMixerLine read getLine;
 
Public property winHandle: hWnd read f_winHandle write f_winHandle;
 

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09