zdk.objc
Instance Methods | Properties | List of all members
<ZDKAudioDevice> Protocol Reference

Audio device description. More...

#import <ZDKAudioDevice.h>

Inheritance diagram for <ZDKAudioDevice>:
<ZDKZHandle>

Instance Methods

(NSString *) - handlesDescription
 
- Instance Methods inherited from <ZDKZHandle>
(long int) - handle
 
(void) - initialize
 
(void) - releaseReference
 
(NSString *) - handlesDescription
 

Properties

NSString *_Nullable name
 Gets the name of the audio device. More...
 
ZDKAudioDeviceType type
 Gets the type of the audio device. More...
 
int maxInputChannels
 Gets the number of input channels the audio device supports. More...
 
int maxOutputChannels
 Gets the number of output channels the audio device supports. More...
 

Detailed Description

Audio device description.

Method Documentation

◆ handlesDescription

- (NSString *) handlesDescription

Reimplemented from <ZDKZHandle>.

Property Documentation

◆ maxInputChannels

- (int) maxInputChannels
readnonatomicassign

Gets the number of input channels the audio device supports.

Returns
The number of input channels

◆ maxOutputChannels

- (int) maxOutputChannels
readnonatomicassign

Gets the number of output channels the audio device supports.

Returns
The number of output channels

◆ name

- (NSString* _Nullable) name
readnonatomicassign

Gets the name of the audio device.

Returns
The name of the audio device

◆ type

- (ZDKAudioDeviceType) type
readnonatomicassign

Gets the type of the audio device.

Returns
The type of the audio device
See also
AudioDeviceType

The documentation for this protocol was generated from the following file: