Home Units Hierarchy Routines All identifiers

Class unaAsioDriverList

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type unaAsioDriverList = class(unaObject)

Description

– unaAsioDriverList –

Hierarchy

Overview

Methods

Public function asioCloseDriver(drvID: int): HRESULT;
Public function asioGetDriverCLSID(drvID: int; out clsid: CLSID): HRESULT;
Public function asioGetDriverName(drvID: int): aString;
Public function asioGetDriverPath(drvID: int): aString;
Public function asioGetDrvID(index: int): int;
Public function asioGetNumDev(): int;
Public function asioOpenDriver(drvID: int; out asiodrv: unaAsioDriver): HRESULT;
Public procedure AfterConstruction(); override;
Public procedure BeforeDestruction(); override;

Properties

Public property lpdrvlist: pASIODRVSTRUCT read f_lpdrvlist;
Public property numDrv: int read f_numdrv;

Description

Methods

Public function asioCloseDriver(drvID: int): HRESULT;
 
Public function asioGetDriverCLSID(drvID: int; out clsid: CLSID): HRESULT;
 
Public function asioGetDriverName(drvID: int): aString;
 
Public function asioGetDriverPath(drvID: int): aString;
 
Public function asioGetDrvID(index: int): int;
 
Public function asioGetNumDev(): int;

nice to have

Public function asioOpenDriver(drvID: int; out asiodrv: unaAsioDriver): HRESULT;
 
Public procedure AfterConstruction(); override;
 
Public procedure BeforeDestruction(); override;
 

Properties

Public property lpdrvlist: pASIODRVSTRUCT read f_lpdrvlist;

or use directly access

Public property numDrv: int read f_numdrv;
 

(c) 2012 Lake of Soft


Generated by PasDoc 0.12.1 on 2012-10-09