Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Добавляет указатель 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 |