Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members

irrklang::SInternalAudioInterface Struct Reference

structure for returning pointers to the internal audio interface. More...

#include <ik_ISoundEngine.h>

List of all members.

Public Attributes

void * pALSA_SND_PCM
 ALSA PCM Handle interface, this is not null when using the ESOD_ALSA audio driver.
ik_u32 pCoreAudioDeciceID
 AudioDeviceID handle, this is not null when using the ESOD_CORE_AUDIO audio driver.
void * pIDirectSound
 IDirectSound interface, this is not null when using the ESOD_DIRECT_SOUND audio driver.
void * pIDirectSound8
 IDirectSound8 interface, this is not null when using the ESOD_DIRECT_SOUND8 audio driver.
void * pWinMM_HWaveOut
 HWaveout interface, this is not null when using the ESOD_WIN_MM audio driver.


Detailed Description

structure for returning pointers to the internal audio interface.

Use ISoundEngine::getInternalAudioInterface() to get this.

Definition at line 400 of file ik_ISoundEngine.h.


Member Data Documentation

void* irrklang::SInternalAudioInterface::pALSA_SND_PCM

ALSA PCM Handle interface, this is not null when using the ESOD_ALSA audio driver.

Definition at line 412 of file ik_ISoundEngine.h.

ik_u32 irrklang::SInternalAudioInterface::pCoreAudioDeciceID

AudioDeviceID handle, this is not null when using the ESOD_CORE_AUDIO audio driver.

Definition at line 415 of file ik_ISoundEngine.h.

void* irrklang::SInternalAudioInterface::pIDirectSound

IDirectSound interface, this is not null when using the ESOD_DIRECT_SOUND audio driver.

Definition at line 403 of file ik_ISoundEngine.h.

void* irrklang::SInternalAudioInterface::pIDirectSound8

IDirectSound8 interface, this is not null when using the ESOD_DIRECT_SOUND8 audio driver.

Definition at line 406 of file ik_ISoundEngine.h.

void* irrklang::SInternalAudioInterface::pWinMM_HWaveOut

HWaveout interface, this is not null when using the ESOD_WIN_MM audio driver.

Definition at line 409 of file ik_ISoundEngine.h.


The documentation for this struct was generated from the following file:
irrKlang Audio Library
The irrKlang Engine Documentation © 2003-2007 by Nikolaus Gebhardt. Generated on Fri Jan 2 15:37:06 2009 by Doxygen (1.5.4)