MCI_OPEN_PARMS構造体
typedef struct {
DWORD_PTR dwCallback;
MCIDEVICEID wDeviceID;
LPCSTR lpstrDeviceType;
LPCSTR lpstrElementName;
LPCSTR lpstrAlias;
} MCI_OPEN_PARMS;
wDeviceID | 開いたMCIデバイスの識別子が格納されます。開いたデバイスにMCIコマンドを送信するには、このデバイス識別子を利用します。 |
lpstrDeviceType | デバイスのタイプ名を保存した文字列へのポインタ、または定数を指定します。 |
lpstrElementName | 開くMCIデバイスのコンテンツを参照するパスを指定します。 |
lpstrAlias | 開くデバイスに割り当てる別名を指定します。(任意) |
MCI Device Types
MCI_ALL_DEVICE_ID | Any device |
MCI_DEVTYPE_ANIMATION | Animation-playback device |
MCI_DEVTYPE_CD_AUDIO | CD audio device |
MCI_DEVTYPE_DAT | Digital-audio tape device |
MCI_DEVTYPE_DIGITAL_VIDEO | Digital-video playback device |
MCI_DEVTYPE_OTHER | Undefined device |
MCI_DEVTYPE_OVERLAY | Video-overlay device |
MCI_DEVTYPE_SCANNER | Scanner device |
MCI_DEVTYPE_SEQUENCER | MIDI sequencer device |
MCI_DEVTYPE_VCR | Video-cassette recorder |
MCI_DEVTYPE_VIDEODISC | Videodisc player |
MCI_DEVTYPE_WAVEFORM_AUDIO | Waveform-audio device |
Comments