FTEQW
Documentation of the FTE engine source tree.
snd_xaudio.c File Reference

Functions

void WINAPI XAUDIO_CB_OnVoiceProcessingPassStart (IXAudio2VoiceCallback *ths, UINT32 BytesRequired)
 
void WINAPI XAUDIO_CB_OnVoiceProcessingPassEnd (IXAudio2VoiceCallback *ths)
 
void WINAPI XAUDIO_CB_OnStreamEnd (IXAudio2VoiceCallback *ths)
 
void WINAPI XAUDIO_CB_OnBufferStart (IXAudio2VoiceCallback *ths, void *pBufferContext)
 
void WINAPI XAUDIO_CB_OnBufferEnd (IXAudio2VoiceCallback *ths, void *pBufferContext)
 
void WINAPI XAUDIO_CB_OnLoopEnd (IXAudio2VoiceCallback *ths, void *pBufferContext)
 
void WINAPI XAUDIO_CB_OnVoiceError (IXAudio2VoiceCallback *ths, void *pBufferContext, HRESULT Error)
 
qboolean QDECL XAUDIO_Enumerate (void(QDECL *callback)(const char *drivername, const char *devicecode, const char *readablename))
 

Variables

sounddriver_t XAUDIO2_Output
 

Function Documentation

◆ XAUDIO_CB_OnBufferEnd()

void WINAPI XAUDIO_CB_OnBufferEnd ( IXAudio2VoiceCallback *  ths,
void pBufferContext 
)

◆ XAUDIO_CB_OnBufferStart()

void WINAPI XAUDIO_CB_OnBufferStart ( IXAudio2VoiceCallback *  ths,
void pBufferContext 
)

◆ XAUDIO_CB_OnLoopEnd()

void WINAPI XAUDIO_CB_OnLoopEnd ( IXAudio2VoiceCallback *  ths,
void pBufferContext 
)

◆ XAUDIO_CB_OnStreamEnd()

void WINAPI XAUDIO_CB_OnStreamEnd ( IXAudio2VoiceCallback *  ths)

◆ XAUDIO_CB_OnVoiceError()

void WINAPI XAUDIO_CB_OnVoiceError ( IXAudio2VoiceCallback *  ths,
void pBufferContext,
HRESULT  Error 
)

◆ XAUDIO_CB_OnVoiceProcessingPassEnd()

void WINAPI XAUDIO_CB_OnVoiceProcessingPassEnd ( IXAudio2VoiceCallback *  ths)

◆ XAUDIO_CB_OnVoiceProcessingPassStart()

void WINAPI XAUDIO_CB_OnVoiceProcessingPassStart ( IXAudio2VoiceCallback *  ths,
UINT32  BytesRequired 
)

◆ XAUDIO_Enumerate()

qboolean QDECL XAUDIO_Enumerate ( void(QDECL *callback)(const char *drivername, const char *devicecode, const char *readablename )

Variable Documentation

◆ XAUDIO2_Output

sounddriver_t XAUDIO2_Output
Initial value:
=
{
SDRVNAME,
XAUDIO_InitCard,
}
qboolean QDECL XAUDIO_Enumerate(void(QDECL *callback)(const char *drivername, const char *devicecode, const char *readablename))
Definition: snd_xaudio.c:232