RetroArch
Public Attributes | List of all members
xaudio2 Struct Reference
Collaboration diagram for xaudio2:
[legend]

Public Attributes

const IXAudio2VoiceCallbackVtbl * lpVtbl
 
uint8_tbuf
 
IXAudio2 * pXAudio2
 
IXAudio2MasteringVoice * pMasterVoice
 
IXAudio2SourceVoice * pSourceVoice
 
HANDLE hEvent
 
unsigned long volatile buffers
 
unsigned bufsize
 
unsigned bufptr
 
unsigned write_buffer
 

Member Data Documentation

◆ buf

uint8_t* xaudio2::buf

◆ buffers

unsigned long volatile xaudio2::buffers

◆ bufptr

unsigned xaudio2::bufptr

◆ bufsize

unsigned xaudio2::bufsize

◆ hEvent

HANDLE xaudio2::hEvent

◆ lpVtbl

const IXAudio2VoiceCallbackVtbl* xaudio2::lpVtbl

◆ pMasterVoice

IXAudio2MasteringVoice* xaudio2::pMasterVoice

◆ pSourceVoice

IXAudio2SourceVoice* xaudio2::pSourceVoice

◆ pXAudio2

IXAudio2* xaudio2::pXAudio2

◆ write_buffer

unsigned xaudio2::write_buffer

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