Classe CXAPOParametersBase (xapobase.h)
Implementação padrão da interface IXAPOParameters .
Para obter uma lista de todos os membros dessa classe, consulte Membros CXAPOParametersBase.
Herança
A classe CXAPOParametersBase implementa CXAPOBaseIXAPOParameters.
Métodos
A classe CXAPOParametersBase tem esses métodos.
CXAPOParametersBase::BeginProcess Retorna os parâmetros de processo atuais. |
CXAPOParametersBase::CXAPOParametersBase Cria uma instância da classe CXAPOParametersBase. |
CXAPOParametersBase::EndProcess Notifica CXAPOParametersBase de que o XAPO terminou de acessar os parâmetros atuais do processo. |
CXAPOParametersBase::OnSetParameters Chamado por IXAPOParameters::SetParameters para permitir a validação de parâmetro definida pelo usuário. |
CXAPOParametersBase::P arametersChanged Indica se IXAPOParameters::SetParameters foi chamado desde a última passagem de processamento. |
Comentários
O CXAPOParametersBase fornece implementações substituíveis e seguras por thread para todos os métodos IXAPOParameters .
Essa classe é para blocos de parâmetros cujo tamanho é maior que 8 bytes. Para obter a sincronização de blocos de parâmetros menores, use operações interlocked diretamente nos parâmetros.
Requisitos da plataforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK do DirectX (XAudio 2.7)Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | xapobase.h |