| Description | Hierarchy | Fields | Methods | Properties | 
type unaMsMixerDevice = class(unaMsMixerObject)
Mixer device.
![]()  | 
constructor create(master: unaMsMixerSystem; index: unsigned); | 
![]()  | 
destructor Destroy(); override; | 
![]()  | 
function getID(): UINT; | 
![]()  | 
function getLineCount(): int; | 
![]()  | 
function locateComponentLine(componentType: unsigned = MIXERLINE_COMPONENTTYPE_DST_WAVEIN): unaMsMixerLine; | 
![]()  | 
function locateDestLine(destination: unsigned): unaMsMixerLine; | 
![]()  | 
function locateTargetLine(targetType: unsigned): unaMsMixerLine; | 
![]()  | 
procedure close(); | 
![]()  | 
procedure enumLines(); | 
![]()  | 
procedure open(); | 
![]()  | 
procedure doClose(); virtual; | 
![]()  | 
procedure doOpen(); virtual; | 
![]()  | 
property active: bool read getActive write setActive; | 
![]()  | 
property caps: pMixerCapsW read f_caps; | 
![]()  | 
property line[index:unsigned]: unaMsMixerLine read getLine; | 
![]()  | 
property winHandle: hWnd read f_winHandle write f_winHandle; | 
![]()  | 
constructor create(master: unaMsMixerSystem; index: unsigned); | 
![]()  | 
destructor Destroy(); override; | 
![]()  | 
function getID(): UINT; | 
![]()  | 
function getLineCount(): int; | 
![]()  | 
function locateComponentLine(componentType: unsigned = MIXERLINE_COMPONENTTYPE_DST_WAVEIN): unaMsMixerLine; | 
![]()  | 
function locateDestLine(destination: unsigned): unaMsMixerLine; | 
![]()  | 
function locateTargetLine(targetType: unsigned): unaMsMixerLine; | 
![]()  | 
procedure close(); | 
![]()  | 
procedure enumLines(); | 
![]()  | 
procedure open(); | 
![]()  | 
procedure doClose(); virtual; | 
![]()  | 
procedure doOpen(); virtual; | 
![]()  | 
property active: bool read getActive write setActive; | 
![]()  | 
property caps: pMixerCapsW read f_caps; | 
![]()  | 
property line[index:unsigned]: unaMsMixerLine read getLine; | 
![]()  | 
property winHandle: hWnd read f_winHandle write f_winHandle; | 
(c) 2012 Lake of Soft