ISpatialAudioClient::GetMaxFrameCount-Methode (spatialaudioclient.h)
Ruft die maximal mögliche Frameanzahl pro Verarbeitungsdurchlauf ab. Diese Methode kann verwendet werden, um die Größe des Quellpuffers zu bestimmen, der für die Übertragung von Audiodaten für jeden Verarbeitungsdurchlauf zugewiesen werden soll.
Syntax
HRESULT GetMaxFrameCount(
[in] const WAVEFORMATEX *objectFormat,
[out] UINT32 *frameCountPerBuffer
);
Parameter
[in] objectFormat
Das Audioformat, das zum Berechnen der maximalen Frameanzahl verwendet wird. Dies sollte das gleiche Format sein, das im ObjectFormat-Feld der an ActivateSpatialAudioStreamActivation Übergebenen SpatialAudioObjectRenderStreamParams angegeben ist.
[out] frameCountPerBuffer
Die maximale Anzahl von Audioframes, die in einem Durchgang verarbeitet werden.
Rückgabewert
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | spatialaudioclient.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für