MCIWnd includes the following macros to let you query MCI devices for their capabilities.
Macro | Description |
---|---|
MCIWndCanConfig | Determines whether a device has a configuration dialog box to support multiple configurations, such as the MCIAVI device. |
MCIWndCanEject | Determines whether a device has a software-controlled eject function. |
MCIWndCanPlay | Determines whether a device can play the existing content. |
MCIWndCanRecord | Determines whether a device can record. |
MCIWndCanSave | Determines whether a device can store data. |
MCIWndCanWindow | Determines whether a device supports MCI window commands (such as window, put and where). |
These macros return TRUE if the device supports the specific capability, or FALSE otherwise.