MIXERCONTROLDETAILS_LISTTEXTA構造体 (mmeapi.h)
MIXERCONTROLDETAILS_LISTTEXT構造体は、複数項目コントロールのリスト テキスト、ラベル テキスト、バンド範囲情報を取得します。 この構造体は、mixerGetControlDetails 関数でMIXER_GETCONTROLDETAILSF_LISTTEXT フラグが指定されている場合に使用されます。
構文
typedef struct tagMIXERCONTROLDETAILS_LISTTEXTA {
DWORD dwParam1;
DWORD dwParam2;
CHAR szName[MIXER_LONG_NAME_CHARS];
} MIXERCONTROLDETAILS_LISTTEXTA, *PMIXERCONTROLDETAILS_LISTTEXTA, *LPMIXERCONTROLDETAILS_LISTTEXTA;
メンバーズ
dwParam1
クラス固有の値を制御します。 次のコントロールの種類と、対応する値が一覧表示されます。
名前 | 形容 |
---|---|
イコライザ | 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
手記
mmeapi.h ヘッダーは、unicode プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとしてMIXERCONTROLDETAILS_LISTTEXTを定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows 2000 Server [デスクトップ アプリのみ] |
ヘッダー | mmeapi.h |
関連項目
オーディオ ミキサー構造 を
mixerGetControlDetails を
mixerSetControlDetails を