IAudioProcessingObjectNotifications2-Schnittstelle (audioengineextensionapo.h)
Wird von Clients implementiert, um sich für allgemeine audiobezogene Benachrichtigungen für APO-Endpunkt- und Systemeffektbenachrichtigungen zu registrieren und zu empfangen. Diese Schnittstelle stellt die GetApoNotificationRegistrationInfo2-Methode bereit, die das gleiche Verhalten wie IAudioProcessingObjectNotifications::GetApoNotificationRegistrationInfo aufweist, mit dem ein Parameter hinzugefügt wird, der verwendet werden kann, um die Benachrichtigungstypen zu bestimmen, die in der auf dem aktuellen Gerät ausgeführten Version von Windows unterstützt werden.
Vererbung
Die IAudioProcessingObjectNotifications2-Schnittstelle erbt von der IAudioProcessingObjectNotifications-Schnittstelle.
Methoden
Die IAudioProcessingObjectNotifications2-Schnittstelle verfügt über diese Methoden.
IAudioProcessingObjectNotifications2::GetApoNotificationRegistrationInfo2 Wird vom System aufgerufen, um Clients die Registrierung zu ermöglichen, um Benachrichtigungsrückrufe für APO-Endpunkt- und Systemeffektbenachrichtigungen zu empfangen. Diese Methode fügt einen Parameter hinzu, der verwendet werden kann, um die Benachrichtigungstypen zu bestimmen, die in der Auf dem aktuellen Gerät ausgeführten Version von Windows unterstützt werden. |
Hinweise
Weitere Informationen zu den Windows 11-APIs für die Audioverarbeitungsobjekte (Audio Processing Objects, APOs), die mit Audiotreibern ausgeliefert werden können, finden Sie unter Windows 11 APIs für Audioverarbeitungsobjekte.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Build 22621 |
Kopfzeile | audioengineextensionapo.h |