SYNTHVOICEPRIORITY_INSTANCE 構造体 (dmusprop.h)
SYNTHVOICEPRIORITY_INSTANCE構造は、音声のチャンネルグループ(16 MIDIチャンネルのセット)とそのグループ内のチャンネル番号を指定することによって、MIDIシンセサイザー内の音声を識別します。
構文
typedef struct _SYNTHVOICEPRIORITY_INSTANCE {
DWORD ChannelGroup;
DWORD Channel;
} SYNTHVOICEPRIORITY_INSTANCE, *PSYNTHVOICEPRIORITY_INSTANCE;
メンバー
ChannelGroup
音声が属するチャネル グループを指定します。 チャネル グループには、0 から始まる番号が付けられます。 各チャネル グループには、16 個のチャネルが含まれています。
Channel
音声がオンになっているチャネルを指定します。 このメンバーには、0 ~ 15 の範囲のチャネル番号が含まれています。 チャネル グループ内のチャネルを識別します。
注釈
KSPROPERTY_SYNTH_VOICEPRIORITY プロパティ要求では、そのプロパティ記述子にSYNTHVOICEPRIORITY_INSTANCE構造体が使用されます。 構造体は、ミニポート ドライバーがキャッシュから音声をバンプする必要がある場合に、どの音声が優先するかを指定します。
要件
要件 | 値 |
---|---|
Header | dmusprop.h (Dmusprop.h を含む) |