Condividi tramite


Classe CXAPOParametersBase (xapobase.h)

Implementazione predefinita dell'interfaccia IXAPOParameters .

Per un elenco di tutti i membri di questa classe, vedere Membri CXAPOParametersBase.

Ereditarietà

La classe CXAPOParametersBase implementa CXAPOBaseIXAPOParameters.

Metodi

La classe CXAPOParametersBase include questi metodi.

 
CXAPOParametersBase::BeginProcess

Restituisce i parametri del processo corrente.
CXAPOParametersBase::CXAPOParametersBase

Crea un'istanza della classe CXAPOParametersBase.
CXAPOParametersBase::EndProcess

Notifica a CXAPOParametersBase che XAPO ha completato l'accesso ai parametri del processo corrente.
CXAPOParametersBase::OnSetParameters

Chiamato da IXAPOParameters::SetParameters per consentire la convalida dei parametri definita dall'utente.
CXAPOParametersBase::P arametersChanged

Indica se IXAPOParameters::SetParameters è stato chiamato dall'ultimo passaggio di elaborazione.

Commenti

CXAPOParametersBase offre implementazioni thread-safe e sostituibili per tutti i metodi IXAPOParameters .

Questa classe è per i blocchi di parametri le cui dimensioni sono superiori a 8 byte. Per ottenere la sincronizzazione di blocchi di parametri più piccoli, usare operazioni interlocked direttamente sui parametri.

Requisiti della piattaforma

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

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione xapobase.h

Vedi anche

CXAPOBase

Membri CXAPOParametersBase

Classi

IXAPOParameters