Antarmuka IAudioDeviceEndpoint (audioengineendpoint.h)

Menginisialisasi objek titik akhir perangkat dan mendapatkan kemampuan perangkat yang diwakilinya.

Titik akhir perangkat mengabstraksi perangkat audio. Perangkat dapat menjadi perangkat penyajian seperti speaker atau perangkat tangkapan seperti mikrofon. Titik akhir perangkat harus mengimplementasikan antarmuka IAudioDeviceEndpoint .

Untuk mendapatkan referensi ke antarmuka IAudioDeviceEndpoint perangkat, mesin audio memanggil QueryInterface pada titik akhir audio (IAudioInputEndpointRT atau IAudioOutputEndpointRT) untuk perangkat.

Warisan

Antarmuka IAudioDeviceEndpoint mewarisi dari antarmuka IUnknown . IAudioDeviceEndpoint juga memiliki jenis anggota ini:

Metode

Antarmuka IAudioDeviceEndpoint memiliki metode ini.

 
IAudioDeviceEndpoint::GetEventDrivenCapable

Menunjukkan apakah titik akhir perangkat didorong oleh peristiwa. Titik akhir perangkat mengontrol periode mesin audio dengan mengatur peristiwa yang memberi sinyal ketersediaan buffer.
IAudioDeviceEndpoint::GetRTCaps

Mengkueri apakah perangkat audio berkemampuan real-time (RT). Metode ini tidak digunakan dalam implementasi Layanan Desktop Jauh IAudioDeviceEndpoint.
IAudioDeviceEndpoint::SetBuffer

Menginisialisasi titik akhir dan membuat buffer berdasarkan format titik akhir tempat data audio dialirkan.
IAudioDeviceEndpoint::WriteExclusiveModeParametersToSharedMemory

Membuat dan menulis parameter mode eksklusif ke memori bersama.

Keterangan

API AudioEndpoint Layanan Desktop Jauh adalah untuk digunakan dalam skenario Desktop Jauh; ini bukan untuk aplikasi klien.

Persyaratan

   
Klien minimum yang didukung Windows 7
Server minimum yang didukung Windows Server 2008 R2
Target Platform Windows
Header audioengineendpoint.h