структура 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 (include Dmusprop.h)

См. также

KSPROPERTY_SYNTH_VOICEPRIORITY