Metode IMiniportStreamAudioEngineNode2::SetStreamCurrentWritePositionForLastBuffer (portcls.h)
Mengatur posisi kursor saat ini di aliran data audio terakhir yang ditulis ke buffer audio.
Sintaks
NTSTATUS SetStreamCurrentWritePositionForLastBuffer(
[in] ULONG _ulWritePosition
);
Parameter
[in] _ulWritePosition
Posisi kursor saat ini di aliran data audio terakhir.
Nilai kembali
SetStreamCurrentWritePositionForLastBuffer mengembalikan S_OK jika panggilan berhasil. Jika tidak, metode mengembalikan kode kesalahan yang sesuai.
Keterangan
Ketika aplikasi klien melakukan operasi tulis terakhir ke buffer audio untuk diproses oleh driver audio dari aliran yang dibongkar, driver audio memanggil SetStreamCurrentWritePositionForLastBuffer. Metode SetStreamCurrentWritePositionForLastBuffer menunjukkan "posisi tulis" dari buffer terakhir dalam aliran. Perhatikan bahwa buffer terakhir ini hanya dapat diisi sebagian.
Jika buffer hanya diisi sebagian, maka driver audio perlu memberi tahu mesin audio ketika byte terakhir yang valid di buffer telah dirender. Ini berbeda dari fungsionalitas normal di mana driver audio memberi tahu mesin audio ketika driver mengambil byte terakhir di buffer.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8.1 |
Server minimum yang didukung | Windows Server 2012 R2 |
Target Platform | Universal |
Header | portcls.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