次の方法で共有


AUXCAPSW 構造体 (mmeapi.h)

AUXCAPS 構造体は、補助出力装置の機能を記述します。

構文

typedef struct tagAUXCAPSW {
  WORD      wMid;
  WORD      wPid;
  MMVERSION vDriverVersion;
  WCHAR     szPname[MAXPNAMELEN];
  WORD      wTechnology;
  WORD      wReserved1;
  DWORD     dwSupport;
} AUXCAPSW, *PAUXCAPSW, *NPAUXCAPSW, *LPAUXCAPSW;

メンバーズ

wMid

補助オーディオ デバイスのデバイス ドライバーの製造元識別子。 製造元識別子は、製造元と製品識別子ので定義されています。

wPid

補助オーディオ デバイスの製品識別子。 現在、補助オーディオ デバイスには製品識別子は定義されていません。

vDriverVersion

補助オーディオ デバイスのデバイス ドライバーのバージョン番号。 上位バイトはメジャー バージョン番号、下位バイトはマイナー バージョン番号です。

szPname[MAXPNAMELEN]

null で終わる文字列内の製品名。

wTechnology

補助オーディオ出力の種類:

名前 形容
AUXCAPS_AUXIN
補助入力ジャックからのオーディオ出力。
AUXCAPS_CDAUDIO
内部 CD-ROM ドライブからのオーディオ出力。

wReserved1

dwSupport

補助オーディオ デバイスでサポートされるオプションの機能について説明します。

名前 形容
AUXCAPS_LRVOLUME
左右のボリューム制御をサポートします。
AUXCAPS_VOLUME
ボリューム制御をサポートします。
 

デバイスがボリュームの変更をサポートしている場合は、AUXCAPS_VOLUME フラグが設定されます。 デバイスが左右のチャネルで個別のボリューム変更をサポートしている場合は、AUXCAPS_VOLUMEとAUXCAPS_LRVOLUMEの両方が設定されます。

備考

手記

mmeapi.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして AUXCAPS を定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされる最小サーバー Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー mmeapi.h (Windows.h を含む)