Files
UnleashedRecomp-hedge-dev/UnleashedRecomp/apu/audio.h
2024-10-01 01:20:29 +06:00

12 lines
382 B
C

#pragma once
#ifdef SWA_IMPL
void XAudioInitializeSystem();
void XAudioRegisterClient(PPCFunc* callback, uint32_t param);
void XAudioSubmitFrame(void* samples);
#endif
uint32_t XAudioRegisterRenderDriverClient(XLPDWORD callback, XLPDWORD driver);
uint32_t XAudioUnregisterRenderDriverClient(DWORD driver);
uint32_t XAudioSubmitRenderDriverFrame(uint32_t driver, void* samples);