Класс CXAPOParametersBase (xapobase.h)
Реализация интерфейса IXAPOParameters по умолчанию.
Список всех членов этого класса см. в разделе CXAPOParametersBase Members.
Наследование
Класс CXAPOParametersBase реализует CXAPOBaseIXAPOParameters.
Методы
Класс CXAPOParametersBase содержит следующие методы.
CXAPOParametersBase::BeginProcess Возвращает текущие параметры процесса. |
CXAPOParametersBase::CXAPOParametersBase Создает экземпляр класса CXAPOParametersBase. |
CXAPOParametersBase::EndProcess Уведомляет CXAPOParametersBase о том, что XAPO завершил доступ к текущим параметрам процесса. |
CXAPOParametersBase::OnSetParameters Вызывается методом IXAPOParameters::SetParameters для проверки определяемых пользователем параметров. |
CXAPOParametersBase::P arametersChanged Указывает, был ли вызван IXAPOParameters::SetParameters с момента последнего прохода обработки. |
Комментарии
CXAPOParametersBase предоставляет потокобезопасные и переопределяемые реализации для всех методов IXAPOParameters .
Этот класс предназначен для блоков параметров, размер которых превышает 8 байт. Для синхронизации небольших блоков параметров используйте операции interlocked непосредственно с параметрами.
Требования к платформе
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); Пакет SDK для DirectX (XAudio 2.7)Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | xapobase.h |