Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt eine angeforderte APO-Benachrichtigung an.
Syntax
typedef struct APO_NOTIFICATION_DESCRIPTOR {
APO_NOTIFICATION_TYPE type;
union {
AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTOR audioEndpointVolume;
AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR audioEndpointPropertyChange;
AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR audioSystemEffectsPropertyChange;
AUDIO_MICROPHONE_BOOST_APO_NOTIFICATION_DESCRIPTOR audioMicrophoneBoost;
} DUMMYUNIONNAME;
} APO_NOTIFICATION_DESCRIPTOR;
Angehörige
type
Ein Wert aus der APO_NOTIFICATION_TYPE-Aufzählung
DUMMYUNIONNAME
DUMMYUNIONNAME.audioEndpointVolume
Eine AUDIO_ENDPOINT_VOLUME_APO_NOTIFICATION_DESCRIPTOR, die eine APO-Benachrichtigung zur Änderung des Endpunktvolumes angibt.
DUMMYUNIONNAME.audioEndpointPropertyChange
Ein AUDIO_ENDPOINT_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR angeben, dass eine APO-Benachrichtigung zur Änderung einer Endpunkteigenschaft angegeben wird.
DUMMYUNIONNAME.audioSystemEffectsPropertyChange
Ein AUDIO_SYSTEMEFFECTS_PROPERTY_CHANGE_APO_NOTIFICATION_DESCRIPTOR angeben, dass eine APO-Benachrichtigung zur Änderung der Systemeffekteeigenschaft angegeben wird.
DUMMYUNIONNAME.audioMicrophoneBoost
Eine AUDIO_MICROPHONE_BOOST_APO_NOTIFICATION_DESCRIPTOR angeben, die apo-Benachrichtigungen zur Mikrofonverstärkung angeben.
Bemerkungen
Gibt diese Struktur aus einer Implementierung von IAudioProcessingObjectNotifications::GetApoNotificationRegistrationInfo oder IAudioProcessingObjectNotifications2::GetApoNotificationRegistrationInfo2 zurück, um eine angeforderte APO-Benachrichtigung anzugeben.
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 |
|---|---|
| mindestens unterstützte Client- | Windows Build 22000 |
| Header- | audioengineextensionapo.h |