IXAPO::CalcInputFrames-Methode (xapo.h)

Gibt die Anzahl der Eingabeframes zurück, die zum Generieren der angegebenen Anzahl von Ausgabeframes erforderlich sind.

Syntax

UINT32 CalcInputFrames(
  UINT32 OutputFrameCount
);

Parameter

OutputFrameCount

Die Anzahl der gewünschten Ausgabeframes.

Rückgabewert

Gibt die Anzahl der erforderlichen Eingabeframes zurück.

Hinweise

XAudio2 ruft diese Methode auf, um zu bestimmen, welche Größe der Eingabepuffer ein XAPO benötigt, um die angegebene Anzahl von Ausgabeframes zu generieren. Diese Methode muss nur einmal aufgerufen werden, während ein XAPO gesperrt ist. CalcInputFrames 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)

Requirements (Anforderungen)

   
Zielplattform Windows
Kopfzeile xapo.h

Weitere Informationen

IXAPO