最終更新: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 API | Clients 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 API | Clients 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? |
Core Audio APIをベースにした高レベルAPI
- DirectSound
- DirectMusic
- Windows マルチメディア? waveXxx and mixerXxx functions
- Media Foundation