Método IXAudio2::StartEngine (xaudio2.h)
Inicia o thread de processamento de áudio.
Sintaxe
HRESULT StartEngine();
Valor retornado
Retorna S_OK se tiver êxito, caso contrário, um código de erro. Consulte Códigos de Erro XAudio2 para obter descrições de códigos de erro específicos do XAudio2.
Comentários
Depois que StartEngine é chamado, todas as vozes iniciadas começam a consumir áudio. Todos os efeitos habilitados começam a ser executados e o áudio resultante é enviado para todos os dispositivos de saída conectados. Quando XAudio2 é inicializado pela primeira vez, o mecanismo já está no estado iniciado.
É inválido chamar StartEngine de dentro de um retorno de chamada (ou seja, IXAudio2EngineCallback ou IXAudio2VoiceCallback). Se StartEngine for chamado dentro de um retorno de chamada, ele retornará XAUDIO2_E_INVALID_CALL.
Requisitos da plataforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK do DirectX (XAudio 2.7)Requisitos
Plataforma de Destino | Windows |
Cabeçalho | xaudio2.h |