struktur KSAUDIOMODULE_NOTIFICATION (ksmedia.h)
Struktur KSAUDIOMODULE_NOTIFICATION menjelaskan properti yang terkait dengan pemberitahuan perubahan modul audio.
Sintaks
typedef struct _KSAUDIOMODULE_NOTIFICATION {
union {
struct {
GUID DeviceId;
GUID ClassId;
ULONG InstanceId;
ULONG Reserved;
} ProviderId;
LONGLONG Alignment;
};
} KSAUDIOMODULE_NOTIFICATION, *PKSAUDIOMODULE_NOTIFICATION;
Anggota
ProviderId
Struktur yang menentukan ProviderId pemberitahuan modul audio.
ProviderId.DeviceId
Menentukan DeviceId pemberitahuan modul audio. DeviceId cocok dengan nilai yang dikembalikan dalam KSPROPERTY_AUDIOMODULE_NOTIFICATION_DEVICE_ID.
ProviderId.ClassId
ClassId modul audio. ClassId adalah pengidentifikasi yang menetapkan jenis modul ini. Nilai dan pemetaan ditetapkan oleh ISV dan IHV.
ProviderId.InstanceId
InstanceId modul audio. InstanceId adalah pengidentifikasi unik yang membedakan instans modul ini dari instans modul lain.
ProviderId.Reserved
Anggota ini dicadangkan.
Alignment
Menentukan nilai yang digunakan untuk perataan.
Keterangan
Pemberitahuan modul Audio KSNOTIFICATIONID_AudioModule didefinisikan dalam Ksmedia.h seperti yang ditunjukkan di sini.
//
// Audio module notification definitions.
//
#define STATIC_KSNOTIFICATIONID_AudioModule \
0x9C2220F0, 0xD9A6, 0x4D5C, 0xA0, 0x36, 0x57, 0x38, 0x57, 0xFD, 0x50, 0xD2
DEFINE_GUIDSTRUCT("9C2220F0-D9A6-4D5C-A036-573857FD50D2", KSNOTIFICATIONID_AudioModule);
#define KSNOTIFICATIONID_AudioModule DEFINE_GUIDNAMED(KSNOTIFICATIONID_AudioModule)
Untuk informasi selengkapnya tentang modul audio, lihat Menerapkan Penemuan Modul Audio.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1703 |
Header | ksmedia.h |