Multimedia Recording

You can implement recording capabilities in your application by using the user interface built into MCIWnd. You can use the MCIWndCreate_T_JCT function and the MCIWndNew1Y3SUEO macro to provide controls for starting and stopping recording and for saving the recorded information. Using MCIWndCreate, you can specify window styles to display an MCIWnd window and to include the Record button on the toolbar. Using MCIWndNew, you can specify the device type that is being recorded and specify that the information is to be captured in a new file.

If your application requires more sophistication, you can automate and customize the recording by using the MCIWndRecord2N84W1X macro. For more information, see Customizing the Recording Process8RY725.

 

Note  Some devices, such as CD audio and MCIAVI, are used for playback only. Other devices, such as waveform-audio devices, can be used for recording. If you specify a device that cannot record, MCIWnd omits the Record button from the toolbar.