IAudioSystemEffectsCustomFormats-Schnittstelle (audioenginebaseapo.h)
Die IAudioSystemEffectsCustomFormats
Schnittstelle wird in Windows Vista und höheren Versionen von Windows unterstützt. Wenn Sie ein Audioverarbeitungsobjekt (AUDIO Processing Object, APO) zum Anfahren eines Audioadapters mit einem atypischen Format entwickeln, muss der APO die IAudioSystemEffectsCustomFormats
Schnittstelle unterstützen.
Das Windows-Betriebssystem kann Ihren APO außerhalb der Audio-Engine instanziieren und die IAudioSystemEffectsCustomFormats
Schnittstelle verwenden, um Informationen über das atypische Format abzurufen. Auf der zugeordneten Benutzeroberfläche werden die abgerufenen Daten angezeigt.
IAudioSystemEffectsCustomFormats
Schnittstelle in Windows weiterhin unterstützt wird, beachten Sie, dass der Typ des APO, auf den Sie diese Schnittstelle anwenden können, von der Version von Windows abhängt, auf die Sie abzielen. Die folgende Tabelle enthält weitere Informationen:Zielbetriebssystem | ZIEL-APO-Typ |
---|---|
Windows Vista | Globale Effekte (GFX) |
Windows 7 | Globale Effekte (GFX) |
Windows 8 | Globale Effekte (GFX) |
Windows 8.1 | Endpunkteffekte (EFX) |
Die IAudioSystemEffectsCustomFormats
Schnittstelle erbt von IUnknown und unterstützt auch die folgenden Methoden:
Vererbung
Die IAudioSystemEffectsCustomFormats-Schnittstelle erbt von der IUnknown-Schnittstelle.
Methoden
Die IAudioSystemEffectsCustomFormats-Schnittstelle verfügt über diese Methoden.
IAudioSystemEffectsCustomFormats::GetFormat Die GetFormat-Methode ruft eine IAudioMediaType-Darstellung eines benutzerdefinierten Formats ab. |
IAudioSystemEffectsCustomFormats::GetFormatCount Die GetFormatCount-Methode ruft die Anzahl der benutzerdefinierten Formate ab, die vom System Effects Audio Processing Object (sAPO) unterstützt werden. |
IAudioSystemEffectsCustomFormats::GetFormatRepresentation Die GetFormatRepresentation-Methode ruft eine Zeichenfolgendarstellung des benutzerdefinierten Formats ab, damit sie auf einer Benutzeroberfläche angezeigt werden kann. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | audioenginebaseapo.h |