Uso di una finestra o di un thread per elaborare i messaggi del driver

Per usare una funzione di callback della finestra, specificare il flag CALLBACK_WINDOW nel parametro fdwOpen e un handle di finestra nella parola in ordine basso del parametro dwCallback della funzione waveInOpen o waveOutOpen . I messaggi del driver verranno inviati alla procedura della finestra per la finestra identificata dall'handle in dwCallback.

Analogamente, per usare un callback di thread, specificare CALLBACK_THREAD e un handle di thread nella chiamata a waveInOpen o waveOutOpen. In questo caso, i messaggi vengono inviati al thread specificato anziché a una finestra.

I messaggi inviati alla finestra o al callback del thread sono specifici del tipo di dispositivo audio usato. Per altre informazioni su questi messaggi, vedere Riproduzione di file Waveform-Audio.