Share via


MIXERCONTROLDETAILS_LISTTEXT構造体 (mmeapi.h)

MIXERCONTROLDETAILS_LISTTEXT構造体は、複数項目コントロールのリスト テキスト、ラベル テキスト、バンド範囲情報を取得します。 この構造体は、mixerGetControlDetails 関数でMIXER_GETCONTROLDETAILSF_LISTTEXT フラグが指定されている場合に使用されます。

構文

typedef struct tMIXERCONTROLDETAILS_LISTTEXT {
  DWORD dwParam1;
  DWORD dwParam2;
  char  szName[MIXER_LONG_NAME_CHARS];
} MIXERCONTROLDETAILS_LISTTEXT, *PMIXERCONTROLDETAILS_LISTTEXT, *LPMIXERCONTROLDETAILS_LISTTEXT;

メンバー

dwParam1

クラス固有の値を制御します。 次のコントロール型は、対応する値と共に一覧表示されます。

Name 説明
イコライザー MIXERCONTROL。 Bounds dwMinimum メンバー。
ミキサーとマルチプレクサー MIXERLINEdwLineID メンバー。
MULTIPLESELECT と SINGLESELECT 未定義;0 にする必要があります

dwParam2

dwParam1 を参照してください。

szName[MIXER_LONG_NAME_CHARS]

複数項目コントロール内の 1 つの項目を記述する名前。 このテキストは、コントロール クラスに応じて、ラベルまたは項目のテキストとして使用できます。

解説

次の標準コントロールの種類では、この構造体を使用して、複数の項目コントロールの項目テキストの説明を取得します。

フェーダー コントロール:

MIXERCONTROL_CONTROLTYPE_EQUALIZER

リスト コントロール:

MIXERCONTROL_CONTROLTYPE_MIXER

MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT

MIXERCONTROL_CONTROLTYPE_MUX

MIXERCONTROL_CONTROLTYPE_SINGLESELECT

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header mmeapi.h

関連項目

オーディオ ミキサーの構造

オーディオ ミキサー

MIXERCONTROL

mixerGetControlDetails

mixerSetControlDetails