最終更新:2013-04-17 (水) 07:48:33 (4027d)  

Core Audio APIs
Top / Core Audio APIs

Windows Vistaで導入されたオーディオAPI

低レベルでサウンドデバイスを扱う

http://msdn.microsoft.com/en-us/library/dd370802(VS.85).aspx

The Core Audio APIs are:

API概要ヘッダファイル
MMDevice APIClients use this API to enumerate the audio endpoint devices in the system.mmdeviceapi.h?
Windows Audio Session API? (WASAPI)Clients use this API to create and manage audio streams to and from audio endpoint devices.audioclient.h?, audiopolicy.h?
DeviceTopology API?Clients use this API to directly access the topological features (for example, volume controls and multiplexers) that lie along the data paths inside hardware devices in audio adapters.devicetopology.h?
EndpointVolume APIClients use this API to directly access the volume controls on audio endpoint devices. This API is primarily used by applications that manage exclusive-mode audio streams.endpointvolume.h?

http://i.msdn.microsoft.com/Dd316780.fig1(en-us,VS.85).jpg

Core Audio APIをベースにした高レベルAPI

プログラミングガイド

Windows 7での変更点

参考