Freigeben über


SYNTHVOICEPRIORITY_INSTANCE-Struktur (dmusprop.h)

Die SYNTHVOICEPRIORITY_INSTANCE Struktur identifiziert eine Stimme in einem MIDI-Synthesizer, indem die Kanalgruppe der Stimme (Satz von 16 MIDI-Kanälen) und ihre Kanalnummer innerhalb dieser Gruppe angegeben wird.

Syntax

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

Member

ChannelGroup

Gibt die Kanalgruppe an, zu der die Stimme gehört. Kanalgruppen werden ab null nummeriert. Jede Kanalgruppe enthält 16 Kanäle.

Channel

Gibt den Kanal an, auf dem sich die Stimme befindet. Dieses Element enthält eine Kanalnummer im Bereich von 0 bis 15. Es identifiziert einen Kanal in der Kanalgruppe.

Hinweise

Die KSPROPERTY_SYNTH_VOICEPRIORITY-Eigenschaftsanforderung verwendet die SYNTHVOICEPRIORITY_INSTANCE-Struktur für den Eigenschaftendeskriptor. Die Struktur gibt an, welche Stimme Priorität erhält, wenn der Miniporttreiber Stimmen aus dem Cache stoßen muss.

Anforderungen

Anforderung Wert
Header dmusprop.h (include Dmusprop.h)

Weitere Informationen

KSPROPERTY_SYNTH_VOICEPRIORITY