CreateHrtfApo-Funktion (hrtfapoapi.h)
Erstellt eine instance der IXAPO-Schnittstelle für die Verarbeitung von Head-Related Transfer Function (HRTF).
Syntax
HRESULT CreateHrtfApo(
[in] const HrtfApoInit *init,
[out] IXAPO **xApo
);
Parameter
[in] init
Zeiger auf eine HrtfApoInit-Struktur . Gibt Parameter für die XAPO-Schnittstelleninitialisierung an.
[out] xApo
Die neue instance der IXAPO-Schnittstelle.
Rückgabewert
Diese Funktion kann die folgenden Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Eine instance des XAPO-Objekts wurde erfolgreich erstellt. |
|
HRTF wird auf der aktuellen Plattform nicht unterstützt. |
Hinweise
Audio wird in Blöcken von 1024 Beispielen verarbeitet.
Formatanforderungen:
- Eingang: Mono, 48 kHz, 32-Bit Float PCM.
- Ausgang: Stereo, 48 kHz, 32-Bit Float PCM.
Plattformanforderungen
Windows 10 (XAudio2.9);Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | hrtfapoapi.h |
DLL | HrtfApo.dll |