MIXERCAPS 構造体 (mmeapi.h)
MIXERCAPS 構造体では、ミキサー デバイスの機能について説明します。
構文
typedef struct tMIXERCAPS {
WORD wMid;
WORD wPid;
VERSION vDriverVersion;
char szPname[MAXPNAMELEN];
DWORD fdwSupport;
DWORD cDestinations;
} MIXERCAPS, *PMIXERCAPS, *LPMIXERCAPS;
メンバー
wMid
ミキサー デバイス ドライバーの製造元識別子。 製造元識別子は、 製造元と製品識別子で定義されています。
wPid
ミキサー デバイス ドライバーの製品識別子。 製品識別子は、 製造元と製品識別子で定義されています。
vDriverVersion
ミキサー デバイス ドライバーのバージョン番号。 上位バイトはメジャー バージョン番号、下位バイトはマイナー バージョン番号です。
szPname[MAXPNAMELEN]
製品の名前。 ミキサー デバイス ドライバーで複数のカードがサポートされている場合、この文字列は、特定のカードを一意かつ簡単に識別する必要があります (ユーザーが識別できる可能性があります)。
fdwSupport
ミキサー デバイス ドライバーのさまざまなサポート情報。 現在、拡張サポート ビットは定義されていません。
cDestinations
ミキサー デバイスを介して使用できるオーディオ回線の宛先の数。 このメンバーを 0 にすることはできませんので、すべてのミキサー デバイスは、少なくとも 1 つの宛先行をサポートする必要があります。 MIXERLINE 構造体の dwDestination メンバーで使用される宛先インデックスは、0 から cDestinations メンバーで指定された値から 1 を引いた値までの範囲です。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | mmeapi.h |
関連項目
オーディオ ミキサー