header mmdeviceapi.h

Header ini digunakan oleh API Core Audio. Untuk informasi selengkapnya, lihat:

mmdeviceapi.h berisi antarmuka pemrograman berikut:

Interfaces

 
IActivateAudioInterfaceAsyncOperation

Mewakili operasi asinkron yang mengaktifkan antarmuka WASAPI dan menyediakan metode untuk mengambil hasil aktivasi.
IActivateAudioInterfaceCompletionHandler

Menyediakan panggilan balik untuk menunjukkan bahwa aktivasi antarmuka WASAPI selesai.
IAudioSystemEffectsPropertyChangeNotificationClient

Antarmuka panggilan balik yang diimplementasikan oleh klien untuk menerima pemberitahuan ketika properti efek sistem audio berubah.
IAudioSystemEffectsPropertyStore

Menyediakan akses untuk mengelola penyimpanan audio efek sistem audio dan mendaftar untuk pemberitahuan ketika properti efek sistem audio berubah.
IMMDevice

Antarmuka IMMDevice merangkum fitur generik sumber daya perangkat multimedia.
IMMDeviceCollection

Antarmuka IMMDeviceCollection mewakili kumpulan sumber daya perangkat multimedia.
IMMDeviceEnumerator

Antarmuka IMMDeviceEnumerator menyediakan metode untuk menghitung sumber daya perangkat multimedia.
IMMEndpoint

Antarmuka IMMEndpoint mewakili perangkat titik akhir audio.
IMMNotificationClient

Antarmuka IMMNotificationClient menyediakan pemberitahuan saat perangkat titik akhir audio ditambahkan atau dihapus, ketika status atau properti perangkat titik akhir berubah, atau ketika ada perubahan dalam peran default yang ditetapkan ke perangkat titik akhir.

Functions

 
ActivateAudioInterfaceAsync

Memungkinkan aplikasi Universal Windows Platform (UWP) mengakses antarmuka Model Objek Komponen (COM) yang sudah ada sebelumnya dalam keluarga WASAPI.

Structures

 
AudioExtensionParams

Struktur ini diteruskan ke halaman properti Ekstensi Titik Akhir Panel Kontrol melalui IShellPropSheetExt::AddPages dan digunakan untuk membuat PropertyPages titik akhir.
DIRECTX_AUDIO_ACTIVATION_PARAMS

Struktur DIRECTX_AUDIO_ACTIVATION_PARAMS menentukan parameter inisialisasi untuk aliran DirectSound.

Enumerasi

 
AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE

Menentukan jenis penyimpanan properti efek sistem audio.
EDataFlow

Enumerasi EDataFlow mendefinisikan konstanta yang menunjukkan arah aliran data audio antara perangkat titik akhir audio dan aplikasi.
EndpointFormFactor

Enumerasi EndpointFormFactor mendefinisikan konstanta yang menunjukkan atribut fisik umum perangkat titik akhir audio.
ERole

Enumerasi ERole mendefinisikan konstanta yang menunjukkan peran yang telah ditetapkan sistem ke perangkat titik akhir audio.