Метод IXAudio2::RegisterForCallbacks (xaudio2.h)
Добавляет указатель IXAudio2EngineCallback в список обратного вызова обработчика XAudio2 .
Синтаксис
HRESULT RegisterForCallbacks(
[in] IXAudio2EngineCallback *pCallback
);
Параметры
[in] pCallback
Указатель IXAudio2EngineCallback для добавления в список обратного вызова обработчика XAudio2 .
Возвращаемое значение
Возвращает S_OK в случае успешного выполнения, в противном случае — код ошибки. Описание кодов ошибок XAudio2 см. в разделе Коды ошибок XAudio2 .
Комментарии
Этот метод можно вызывать несколько раз, что позволяет разным компонентам или уровням одного приложения управлять собственными реализациями обратного вызова подсистемы по отдельности.
Недопустимо вызывать RegisterForCallbacks из обратного вызова (то есть IXAudio2EngineCallback или IXAudio2VoiceCallback). Если метод RegisterForCallbacks вызывается в рамках обратного вызова, он возвращает XAUDIO2_E_INVALID_CALL.
Требования к платформе
Windows 8, Windows Phone 8 (XAudio 2.8); Пакет SDK Для DirectX (XAudio 2.7)Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | xaudio2.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по