Compartir a través de


Uso de una ventana o un subproceso para procesar mensajes del controlador

Para usar una función de devolución de llamada de ventana, especifique la marca CALLBACK_WINDOW en el parámetro fdwOpen y un identificador de ventana en la palabra de orden bajo del parámetro dwCallback de la función waveInOpen o waveOutOpen . Los mensajes del controlador se enviarán al procedimiento de ventana para la ventana identificada por el identificador en dwCallback.

Del mismo modo, para usar una devolución de llamada de subproceso, especifique CALLBACK_THREAD y un identificador de subproceso en la llamada a waveInOpen o waveOutOpen. En este caso, los mensajes se publican en el subproceso especificado en lugar de en una ventana.

Los mensajes enviados a la ventana o la devolución de llamada del subproceso son específicos del tipo de dispositivo de audio usado. Para obtener más información sobre estos mensajes, vea Reproducir archivos Waveform-Audio.