Home   Information   Classes   Download   Usage   Mail List   Requirements   Links   Tutorial


RtApi::RtApiDevice Struct Reference

List of all members.

Detailed Description

Definition at line 207 of file RtAudio.h.

Public Member Functions

 RtApiDevice ()

Public Attributes

std::string name
bool probed
void * apiDeviceId
int maxOutputChannels
int maxInputChannels
int maxDuplexChannels
int minOutputChannels
int minInputChannels
int minDuplexChannels
bool hasDuplexSupport
bool isDefault
std::vector< int > sampleRates
RtAudioFormat nativeFormats


Member Data Documentation

std::string RtApi::RtApiDevice::name
 

Character string device identifier.

Definition at line 208 of file RtAudio.h.

bool RtApi::RtApiDevice::probed
 

true if the device capabilities were successfully probed.

Definition at line 209 of file RtAudio.h.

int RtApi::RtApiDevice::maxOutputChannels
 

Maximum output channels supported by device.

Definition at line 211 of file RtAudio.h.

int RtApi::RtApiDevice::maxInputChannels
 

Maximum input channels supported by device.

Definition at line 212 of file RtAudio.h.

int RtApi::RtApiDevice::maxDuplexChannels
 

Maximum simultaneous input/output channels supported by device.

Definition at line 213 of file RtAudio.h.

int RtApi::RtApiDevice::minOutputChannels
 

Minimum output channels supported by device.

Definition at line 214 of file RtAudio.h.

int RtApi::RtApiDevice::minInputChannels
 

Minimum input channels supported by device.

Definition at line 215 of file RtAudio.h.

int RtApi::RtApiDevice::minDuplexChannels
 

Minimum simultaneous input/output channels supported by device.

Definition at line 216 of file RtAudio.h.

bool RtApi::RtApiDevice::hasDuplexSupport
 

true if device supports duplex mode.

Definition at line 217 of file RtAudio.h.

bool RtApi::RtApiDevice::isDefault
 

true if this is the default output or input device.

Definition at line 218 of file RtAudio.h.

std::vector<int> RtApi::RtApiDevice::sampleRates
 

Supported sample rates.

Definition at line 219 of file RtAudio.h.

RtAudioFormat RtApi::RtApiDevice::nativeFormats
 

Bit mask of supported data formats.

Definition at line 220 of file RtAudio.h.


The documentation for this struct was generated from the following file:
The Synthesis ToolKit in C++ (STK)
©1995-2007 Perry R. Cook and Gary P. Scavone. All Rights Reserved.