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.
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 |