Freigeben über


IAudioSystemEffectsPropertyChangeNotificationClient::OnPropertyChanged-Methode (mmdeviceapi.h)

Wird vom System aufgerufen, wenn sich die Eigenschaft "Audiosystemeffekte" ändert.

Syntax

HRESULT OnPropertyChanged(
  AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE type,
  const PROPERTYKEY                      key
);

Parameter

type

Ein Wert aus dem AUDIO_SYSTEMEFFECTS_PROPERTYSTORE_TYPE , der den Typ des Eigenschaftenspeichers angibt, der den Rückruf ausgelöst hat.

key

Eine PROPERTYKEY-Struktur , die die geänderte Eigenschaft identifiziert.

Hinweise

Registrieren Sie sich, um Rückrufe zu erhalten, indem Sie IAudioSystemEffectsPropertyStore::RegisterPropertyChangeNotification aufrufen. Heben Sie die Registrierung der Rückrufschnittstelle auf, indem Sie IAudioSystemEffectsPropertyStore::UnregisterPropertyChangeNotification aufrufen.

Diese Methode wird nicht aufgerufen, wenn die Registrierung manuell bearbeitet wird. Eine Benachrichtigung wird nur generiert, wenn IPropertyStore::SetValue im zugeordneten Standard-, Benutzer- oder flüchtigen Eigenschaftenspeicher aufgerufen wird.

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 22000
Kopfzeile mmdeviceapi.h