Método IXAPOParameters::SetParameters (xapo.h)
Define parâmetros específicos do efeito.
Sintaxe
void SetParameters(
const void *pParameters,
UINT32 ParameterByteSize
);
Parâmetros
pParameters
Bloco de parâmetro específico do efeito.
ParameterByteSize
Tamanho de pParameters, em bytes.
Retornar valor
Nenhum
Comentários
Os dados em pParameters são completamente específicos do efeito e determinados pela implementação da função IXAPOParameters::SetParameters . Os dados passados para SetParameters podem ser usados para definir o estado do XAPO e controlar o comportamento da função IXAPO::P rocess .
SetParameters só pode ser chamado no thread de processamento de áudio em tempo real; nenhuma sincronização entre SetParameters e o método IXAPO::P rocess é necessária. No entanto, o método IXAudio2Voice::SetEffectParameters pode ser chamado de qualquer thread, pois adiciona na sincronização necessária para entregar uma cópia (de forma assíncrona) dos parâmetros para SetParameters no thread em tempo real; não é necessária nenhuma sincronização entre IXAudio2Voice::SetEffectParameters e o método IXAPO::P rocess .
Requisitos de 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 | xapo.h |