Tutorial   Class/Enum List   File List   Compound Members  

RtAudioDeviceInfo Struct Reference

The public device information structure for returning queried values. More...

#include <RtAudio.h>

List of all members.

Public Attributes

std::string name
bool probed
int outputChannels
int inputChannels
int duplexChannels
bool isDefaultOutput
bool isDefaultInput
std::vector< int > sampleRates
RtAudioFormat nativeFormats


Detailed Description

The public device information structure for returning queried values.


Member Data Documentation

std::string RtAudioDeviceInfo::name
 

Character string device identifier.

bool RtAudioDeviceInfo::probed
 

true if the device capabilities were successfully probed.

int RtAudioDeviceInfo::outputChannels
 

Maximum output channels supported by device.

int RtAudioDeviceInfo::inputChannels
 

Maximum input channels supported by device.

int RtAudioDeviceInfo::duplexChannels
 

Maximum simultaneous input/output channels supported by device.

bool RtAudioDeviceInfo::isDefaultOutput
 

true if this is the default output device.

bool RtAudioDeviceInfo::isDefaultInput
 

true if this is the default input device.

std::vector<int> RtAudioDeviceInfo::sampleRates
 

Supported sample rates (queried from list of standard rates).

RtAudioFormat RtAudioDeviceInfo::nativeFormats
 

Bit mask of supported data formats.


The documentation for this struct was generated from the following file:
©2001-2006 Gary P. Scavone, McGill University. All Rights Reserved.
Maintained by Gary P. Scavone.