Интерфейс IXAudio2MasteringVoice (xaudio2.h)

Мастеринг-голос используется для представления устройства вывода звука.

Буферы данных не могут быть переданы непосредственно в голосовые команды, но данные, отправляемые в другие типы голосов, должны быть направлены на голос для освоения, чтобы быть услышанным.

IXAudio2MasteringVoice наследует непосредственно от IXAudio2Voice, но не реализует методы, характерные для овладения голосами. Тип интерфейса существует только потому, что некоторые методы базового класса реализуются по-разному для освоения голосов. Наличие отдельного типа для этих голосов помогает клиентскому коду различать различные типы голосов и пользоваться преимуществами безопасности типов C++.

Наследование

Интерфейс IXAudio2MasteringVoice наследуется от IXAudio2Voice. IXAudio2MasteringVoice также имеет следующие типы элементов:

Методы

Интерфейс IXAudio2MasteringVoice содержит следующие методы.

 
IXAudio2MasteringVoice::GetChannelMask

Возвращает маску канала для этого голоса.

Комментарии

Требования к платформе

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); Пакет SDK для DirectX (XAudio 2.7)

Требования

Требование Значение
Целевая платформа Windows
Header xaudio2.h

См. также раздел

IXAudio2Voice

Интерфейсы XAudio2