Description | Hierarchy | Fields | Methods | Properties |
type unaAsioDriverList = class(unaObject)
– unaAsioDriverList –
function asioCloseDriver(drvID: int): HRESULT; |
|
function asioGetDriverCLSID(drvID: int; out clsid: CLSID): HRESULT; |
|
function asioGetDriverName(drvID: int): aString; |
|
function asioGetDriverPath(drvID: int): aString; |
|
function asioGetDrvID(index: int): int; |
|
function asioGetNumDev(): int; |
|
function asioOpenDriver(drvID: int; out asiodrv: unaAsioDriver): HRESULT; |
|
procedure AfterConstruction(); override; |
|
procedure BeforeDestruction(); override; |
property lpdrvlist: pASIODRVSTRUCT read f_lpdrvlist; |
|
property numDrv: int read f_numdrv; |
function asioCloseDriver(drvID: int): HRESULT; |
|
function asioGetDriverCLSID(drvID: int; out clsid: CLSID): HRESULT; |
|
function asioGetDriverName(drvID: int): aString; |
|
function asioGetDriverPath(drvID: int): aString; |
|
function asioGetDrvID(index: int): int; |
|
function asioGetNumDev(): int; |
|
nice to have |
function asioOpenDriver(drvID: int; out asiodrv: unaAsioDriver): HRESULT; |
|
procedure AfterConstruction(); override; |
|
procedure BeforeDestruction(); override; |
|
property lpdrvlist: pASIODRVSTRUCT read f_lpdrvlist; |
|
or use directly access |
property numDrv: int read f_numdrv; |
|
(c) 2012 Lake of Soft