Metode IAudioInputEndpointRT::ReleaseInputDataPointer (audioengineendpoint.h)
Metode ReleaseInputDataPointer merilis penunjuk data yang diperoleh.
Sintaks
void ReleaseInputDataPointer(
[in] UINT32 u32FrameCount,
[in] UINT_PTR pDataPointer
);
Parameter
[in] u32FrameCount
Jumlah bingkai yang telah dikonsumsi oleh mesin audio. Jumlah ini mungkin tidak sama dengan nilai yang dikembalikan oleh metode IAudioInputEndpointRT::GetInputDataPointer dalam anggota pConnectionProperty-u32ValidFrameCount>.
[in] pDataPointer
Penunjuk ke buffer yang diambil oleh metode GetInputDataPointer yang diterima di anggota pConnectionProperty-pBuffer>.
Menampilkan nilai
Tidak ada
Keterangan
ReleaseInputDataPointer memberi tahu titik akhir bahwa mesin audio tidak lagi memerlukan penunjuk data input dan juga menunjukkan jumlah bingkai yang digunakan selama sesi. Misalnya, titik akhir, yang mewakili buffer yang diulang, terhubung ke input mesin audio dan dapat memajukan penunjuk bacanya dengan menggunakan jumlah bingkai aktual. Jika u32FrameCount nol, ini menunjukkan bahwa klien tidak menggunakan data apa pun dari buffer input yang ditentukan. u32FrameCount harus kurang dari atau sama dengan jumlah bingkai maksimum yang didukung oleh titik akhir. Untuk mendapatkan jumlah bingkai yang didukung, mesin audio memanggil metode IAudioEndpoint::GetFramesPerPacket .
Metode ini dapat dipanggil dari utas pemrosesan real-time. Implementasi metode ini tidak boleh memblokir, mengakses memori halaman, atau memanggil rutinitas sistem pemblokiran apa pun.
API AudioEndpoint Layanan Desktop Jarak Jauh adalah untuk digunakan dalam skenario Desktop Jauh; ini bukan untuk aplikasi klien.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7 |
Server minimum yang didukung | Windows Server 2008 R2 |
Target Platform | Windows |
Header | audioengineendpoint.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk