Utilisation d’une fenêtre ou d’un thread pour traiter des messages de pilote

Pour utiliser une fonction de rappel de fenêtre, spécifiez l' _ indicateur de fenêtre de rappel dans le paramètre fdwOpen et un handle de fenêtre dans le mot de poids faible du paramètre DwCallback de la fonction waveInOpen ou waveOutOpen . Les messages du pilote seront envoyés à la procédure de fenêtre pour la fenêtre identifiée par le descripteur dans dwCallback.

De même, pour utiliser un rappel de thread, spécifiez _ le thread de rappel et un handle de thread dans l’appel à WaveInOpen ou waveOutOpen. Dans ce cas, les messages sont publiés dans le thread spécifié et non dans une fenêtre.

Les messages envoyés au rappel de la fenêtre ou du thread sont spécifiques au type de périphérique audio utilisé. Pour plus d’informations sur ces messages, consultez playing Waveform-Audio Files.