Compartilhar via


estrutura SYNTHVOICEPRIORITY_INSTANCE (dmusprop.h)

A estrutura SYNTHVOICEPRIORITY_INSTANCE identifica uma voz em um sintetizador MIDI especificando o grupo de canais da voz (conjunto de 16 canais MIDI) e seu número de canal dentro desse grupo.

Sintaxe

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

Membros

ChannelGroup

Especifica o grupo de canais ao qual a voz pertence. Os grupos de canais são numerados a partir de zero. Cada grupo de canais contém 16 canais.

Channel

Especifica o canal em que a voz está. Esse membro contém um número de canal no intervalo de 0 a 15. Ele identifica um canal no grupo de canais.

Comentários

A solicitação de propriedade KSPROPERTY_SYNTH_VOICEPRIORITY usa a estrutura SYNTHVOICEPRIORITY_INSTANCE para seu descritor de propriedade. A estrutura especifica qual voz obtém prioridade quando o driver de miniporto precisa bater vozes do cache.

Requisitos

Requisito Valor
Cabeçalho dmusprop.h (inclua Dmusprop.h)

Confira também

KSPROPERTY_SYNTH_VOICEPRIORITY