Método IXAudio2::StartEngine (xaudio2.h)

Inicia el subproceso de procesamiento de audio.

Sintaxis

HRESULT StartEngine();

Valor devuelto

Devuelve S_OK si se ejecuta correctamente, de lo contrario, un código de error. Consulte Códigos de error XAudio2 para obtener descripciones de códigos de error específicos de XAudio2.

Observaciones

Después de llamar a StartEngine , todas las voces iniciadas comienzan a consumir audio. Todos los efectos habilitados comienzan a ejecutarse y el audio resultante se envía a cualquier dispositivo de salida conectado. Cuando se inicializa XAudio2 por primera vez, el motor ya está en estado iniciado.

No es válido llamar a StartEngine desde una devolución de llamada (es decir, IXAudio2EngineCallback o IXAudio2VoiceCallback). Si se llama a StartEngine dentro de una devolución de llamada, devuelve XAUDIO2_E_INVALID_CALL.

Requisitos de la plataforma

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK de DirectX (XAudio 2.7)

Requisitos

   
Plataforma de destino Windows
Encabezado xaudio2.h

Consulte también

IXAudio2