Bagikan melalui


IAudioSessionEvents::OnGroupingParamChanged method (audiopolicy.h)

Metode OnGroupingParamChanged memberi tahu klien bahwa parameter pengelompokan untuk sesi telah berubah.

Sintaks

HRESULT OnGroupingParamChanged(
  [in] LPCGUID NewGroupingParam,
  [in] LPCGUID EventContext
);

Parameter

[in] NewGroupingParam

Parameter pengelompokan baru untuk sesi. Parameter ini menunjuk ke GUID parameter pengelompokan.

[in] EventContext

Nilai konteks peristiwa. Ini adalah nilai yang sama dengan yang diteruskan pemanggil ke IAudioSessionControl::SetGroupingParam dalam panggilan yang mengubah parameter pengelompokan untuk sesi. Untuk informasi selengkapnya, lihat Keterangan.

Mengembalikan nilai

Jika metode berhasil, metode akan mengembalikan S_OK. Jika gagal, kode kesalahan akan dikembalikan.

Keterangan

Manajer sesi memanggil metode ini setiap kali panggilan ke metode IAudioSessionControl::SetGroupingParam mengubah parameter pengelompokan untuk sesi.

Parameter EventContext menyediakan sarana bagi klien untuk membedakan antara perubahan parameter pengelompokan yang dimulainya dan yang dimulai oleh beberapa klien lain. Saat memanggil metode IAudioSessionControl::SetGroupingParam , klien meneruskan nilai parameter EventContext yang implementasinya dari metode OnGroupingParamChanged dapat dikenali.

Untuk contoh kode yang mengimplementasikan metode di antarmuka IAudioSessionEvents , lihat Peristiwa Sesi Audio.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header audiopolicy.h

Lihat juga

IAudioSessionControl::SetGroupingParam

Antarmuka IAudioSessionEvents