Aracılığıyla paylaş


dalga/içeri/dışarı

Wave/in/out cihaz sınıfı tam çift yönlü ses cihazlarından oluşur. Platform Yazılım Geliştirme Seti'nde (SDK) açıklanan dalga işlevlerini kullanarak bu cihazlara erişebilirsiniz. Bu sınıftaki cihazlar, çizgi cihazı için LINEDEVCAPS yapısının dwMediaModes üyesinde belirtilen LINEMEDIAMODE_AUTOMATEDVOICE medya türünü destekleyen çizgi cihazlarıyla ilişkilendirilir.

lineGetID ve phoneGetID işlevleri, BIR VARSTRING yapısını doldurarak dwStringFormat üyesini STRINGFORMAT_BINARY değerine ayarlar ve iki ek üye ekler:

DWORD DeviceInId;  // identifier of wave in audio device
DWORD DeviceOutId;  // identifier of wave out audio device

DeviceInId ve DeviceOutId üyeleri, kapalı bir ses cihazının tanımlayıcılarıdır. Bu tanımlayıcıları, cihazı çıkış için açmak üzere waveOutOpen işlevine yapılan bir çağrıda kullanırsınız. Dijitalleştirilmiş ses verilerini hat veya telefon cihazında yürütmek için sonuçta elde edilen cihaz tutamacını kullanabilirsiniz.

Dalga işlevleri hakkında daha fazla bilgi için bkz. multimedya işlevleri.