Clase CXAPOParametersBase (xapobase.h)
Implementación predeterminada de la interfaz IXAPOParameters .
Para obtener una lista de todos los miembros de esta clase, vea Miembros de CXAPOParametersBase.
Herencia
La clase CXAPOParametersBase implementa CXAPOBaseIXAPOParameters.
Métodos
La clase CXAPOParametersBase tiene estos métodos.
CXAPOParametersBase::BeginProcess Devuelve los parámetros de proceso actuales. |
CXAPOParametersBase::CXAPOParametersBase Crea una instancia de la clase CXAPOParametersBase. |
CXAPOParametersBase::EndProcess Notifica a CXAPOParametersBase que el XAPO ha terminado de acceder a los parámetros de proceso actuales. |
CXAPOParametersBase::OnSetParameters Lo llama IXAPOParameters::SetParameters para permitir la validación de parámetros definida por el usuario. |
CXAPOParametersBase::P arametersChanged Indica si se ha llamado a IXAPOParameters::SetParameters desde el último paso de procesamiento. |
Comentarios
CXAPOParametersBase proporciona implementaciones reemplazables y seguras para subprocesos para todos los métodos IXAPOParameters .
Esta clase es para bloques de parámetros cuyo tamaño es superior a 8 bytes. Para lograr la sincronización de bloques de parámetros más pequeños, use operaciones interbloqueadas directamente en los parámetros.
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 | xapobase.h |