Freigeben über


IXAPO::CalcOutputFrames-Methode (xapo.h)

Gibt die Anzahl der Ausgabeframes zurück, die aus einer bestimmten Anzahl von Eingabeframes generiert werden.

Syntax

UINT32 CalcOutputFrames(
  UINT32 InputFrameCount
);

Parameter

InputFrameCount

Die Anzahl der Eingabeframes.

Rückgabewert

Gibt die Anzahl der erzeugten Ausgabeframes zurück.

Hinweise

XAudio2 ruft diese Methode auf, um zu bestimmen, wie groß ein Ausgabepuffer ist, den ein XAPO für eine bestimmte Anzahl von Eingabeframes benötigt. CalcOutputFrames wird von XAudio2 nur aufgerufen, wenn das XAPO gesperrt ist.

Diese Funktion sollte nicht blockiert werden, da sie möglicherweise aus dem Echtzeit-Audioverarbeitungsthread aufgerufen werden kann.

Plattformanforderungen

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile xapo.h

Weitere Informationen

IXAPO