структура SYNTHVOICEPRIORITY_INSTANCE (dmusprop.h)

Структура SYNTHVOICEPRIORITY_INSTANCE определяет голос в синтезаторе MIDI, указывая группу каналов голоса (набор из 16 MIDI-каналов) и номер канала в этой группе.

Синтаксис

typedef struct _SYNTHVOICEPRIORITY_INSTANCE {
  DWORD ChannelGroup;
  DWORD Channel;
} SYNTHVOICEPRIORITY_INSTANCE, *PSYNTHVOICEPRIORITY_INSTANCE;

Члены

ChannelGroup

Указывает группу каналов, к которой принадлежит голос. Группы каналов нумеруются с нуля. Каждая группа каналов содержит 16 каналов.

Channel

Указывает канал, в котором включен голос. Этот элемент содержит номер канала в диапазоне от 0 до 15. Он идентифицирует канал в группе каналов.

Комментарии

Запрос свойства KSPROPERTY_SYNTH_VOICEPRIORITY использует структуру SYNTHVOICEPRIORITY_INSTANCE для дескриптора свойств. Структура определяет, какой голос получает приоритет, когда драйверу мини-порта необходимо выталкивать голоса из кэша.

Требования

Требование Значение
Заголовок dmusprop.h (включая Dmusprop.h)

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

KSPROPERTY_SYNTH_VOICEPRIORITY