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 |