Partager via


structure SYNTHVOICEPRIORITY_INSTANCE (dmusprop.h)

La structure SYNTHVOICEPRIORITY_INSTANCE identifie une voix dans un synthétiseur MIDI en spécifiant le groupe de canaux de la voix (ensemble de 16 canaux MIDI) et son numéro de canal au sein de ce groupe.

Syntaxe

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

Membres

ChannelGroup

Spécifie le groupe de canaux auquel appartient la voix. Les groupes de canaux sont numérotés à partir de zéro. Chaque groupe de canaux contient 16 canaux.

Channel

Spécifie le canal sur lequel la voix est activée. Ce membre contient un numéro de canal compris entre 0 et 15. Il identifie un canal dans le groupe de canaux.

Remarques

La requête de propriété KSPROPERTY_SYNTH_VOICEPRIORITY utilise la structure SYNTHVOICEPRIORITY_INSTANCE pour son descripteur de propriété. La structure spécifie la voix qui obtient la priorité lorsque le pilote miniport doit faire passer les voix du cache.

Exigences

Exigence Valeur
d’en-tête dmusprop.h (include Dmusprop.h)

Voir aussi

KSPROPERTY_SYNTH_VOICEPRIORITY