Método IXAPOParameters::SetParameters (xapo.h)
Establece parámetros específicos del efecto.
Sintaxis
void SetParameters(
const void *pParameters,
UINT32 ParameterByteSize
);
Parámetros
pParameters
Bloque de parámetros específico del efecto.
ParameterByteSize
Tamaño de pParameters, en bytes.
Valor devuelto
None
Observaciones
Los datos de pParameters son completamente específicos del efecto y vienen determinados por la implementación de la función IXAPOParameters::SetParameters . Los datos pasados a SetParameters se pueden usar para establecer el estado de XAPO y controlar el comportamiento de la función IXAPO::P rocess .
Solo se puede llamar a SetParameters en el subproceso de procesamiento de audio en tiempo real; no se necesita ninguna sincronización entre SetParameters y el método IXAPO::P rocess. Sin embargo, se puede llamar al método IXAudio2Voice::SetEffectParameters desde cualquier subproceso, ya que agrega en la sincronización necesaria para entregar una copia (asincrónica) de los parámetros a SetParameters en el subproceso en tiempo real; no se necesita ninguna sincronización entre IXAudio2Voice::SetEffectParameters y el método IXAPO::P rocess .
Requisitos de la plataforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK de DirectX (XAudio 2.7)Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | xapo.h |