Condividi tramite


Interfaccia IXAPO (xapo.h)

Interfaccia per un oggetto elaborazione audio che può essere utilizzata in una catena di effetti XAudio2.

Ereditarietà

L'interfaccia IXAPO eredita dall'interfaccia IUnknown . IXAPO include anche questi tipi di membri:

Metodi

L'interfaccia IXAPO include questi metodi.

 
IXAPO::CalcInputFrames

Restituisce il numero di fotogrammi di input necessari per generare il numero specificato di fotogrammi di output.
IXAPO::CalcOutputFrames

Restituisce il numero di fotogrammi di output che verranno generati da un determinato numero di fotogrammi di input.
IXAPO::GetRegistrationProperties

Restituisce le proprietà di registrazione di un oggetto XAPO.
IXAPO::Initialize

Esegue qualsiasi inizializzazione specifica dell'effetto.
IXAPO::IsInputFormatSupported

Esegue query se è supportato un formato di input specifico per un formato di output specifico.
IXAPO::IsOutputFormatSupported

Esegue query se è supportato un formato di output specifico per un determinato formato di input.
IXAPO::LockForProcess

Chiamato da XAudio2 per bloccare le configurazioni di input e output di un XAPO che consente di eseguire qualsiasi inizializzazione finale prima che process venga chiamato nel thread in tempo reale.
IXAPO::P rocess

Esegue il codice DSP (Digital Signal Processing) di XAPO sui buffer di input e output specificati.
IXAPO::Reset

Reimposta le variabili dipendenti dalla cronologia dei fotogrammi.
IXAPO::UnlockForProcess

Dealloca le variabili allocate con il metodo LockForProcess.

Commenti

Requisiti della piattaforma

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

Requisiti

   
Piattaforma di destinazione Windows
Intestazione xapo.h

Vedi anche

Interfacce