Fungsi AcxStreamAddEvents (acxstreams.h)
AcxStreamAddEvents menambahkan peristiwa ke aliran yang ada menggunakan objek ACXEVENT. Untuk informasi selengkapnya tentang Objek ACX, lihat ACX - Ringkasan Objek ACX.
Sintaks
NTSTATUS AcxStreamAddEvents(
ACXSTREAM Stream,
ACXEVENT *Events,
ULONG EventsCount
);
Parameter
Stream
Objek ACXSTREAM yang ada. Objek ACXSTREAM mewakili aliran audio yang dibuat oleh sirkuit. Aliran terdiri dari daftar elemen yang dibuat berdasarkan elemen sirkuit induk.
Events
Penunjuk ke Objek ACXEVENT yang akan ditambahkan ke Stream. Objek ACXEVENT mewakili pemberitahuan asinkron yang tersedia di tingkat driver. Peristiwa dapat ditambahkan ke AcxCircuits, AcxStreams, AcxElements dan AcxPins. Secara internal mereka diekspos sebagai peristiwa KS ke lapisan atas. Untuk informasi selengkapnya tentang Objek ACX, lihat ACX - Ringkasan Objek ACX.
EventsCount
Hitungan peristiwa. Ini adalah jumlah berbasis satu.
Menampilkan nilai
Mengembalikan STATUS_SUCCESS
jika panggilan berhasil. Jika tidak, ia mengembalikan kode kesalahan yang sesuai. Untuk informasi selengkapnya, lihat Menggunakan Nilai NTSTATUS.
Keterangan
Contoh
Contoh penggunaan ditunjukkan di bawah ini.
ACXEVENT event;
...
AcxStreamAddEvents(Stream, &event, 1);
Persyaratan ACX
Versi ACX minimum: 1.0
Untuk informasi selengkapnya tentang versi ACX, lihat Gambaran umum versi ACX.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | acxstreams.h |
IRQL | PASSIVE_LEVEL |
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