MCICommands Enumeration

Specifies a command message to use with MciSendCommand(Int32, MCICommands, IntPtr, MciOpenParms) function.

Definition

Namespace: DevCase.Win32.Enums
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
public enum MCICommands

Remarks

Members

Open 2,051 Initializes a device or file. All devices recognize this command.
Close 2,052 Releases access to a device or file. All devices recognize this command.
Escape 2,053 Sends a string directly to the device. Videodisc devices recognize this command.
Play 2,054 Signals the device to begin transmitting output data. CD audio, digital-video, MIDI sequencer, videodisc, VCR, and waveform-audio devices recognize this command.
Seek 2,055 Changes the current position in the content as quickly as possible. Video and audio output are disabled during the seek. After the seek is complete, the device is stopped. CD audio, digital-video, MIDI sequencer, VCR, videodisc, and waveform-audio devices recognize this command.
Stop 2,056 Stops all play and record sequences, unloads all play buffers, and ceases display of video images.

CD audio, digital-video, MIDI sequencer, videodisc, VCR, and waveform-audio devices recognize this command.

Pause 2,057 Pauses the current action. CD audio, digital-video, MIDI sequencer, VCR, videodisc, and waveform-audio devices recognize this command.
Info 2,058 Retrieves string information from a device. All devices recognize this command. Information is returned in the lpstrReturn member of the structure identified by lpInfo. The dwRetSize member specifies the buffer length for the returned data.
GetDevCaps 2,059 Retrieves static information about a device. All devices recognize this command. The parameters and flags available for this command depend on the selected device. Information is returned in the dwReturn member of the structure identified by lpCapsParms.
Spin 2,060 Starts the device spinning up or down.

Videodisc devices recognize this command.

Set 2,061 Sets device information. CD audio, digital-video, MIDI sequencer, VCR, videodisc, video-overlay, and waveform-audio devices recognize this command..
Step 2,062 Steps the player one or more frames.

Digital-video, VCR, and CAV-format videodisc devices recognize this command.

Record 2,063 Starts recording from the current position or from one specified location to another specified location.

VCR and waveform-audio devices recognize this command.

Although digital-video devices and MIDI sequencers also recognize this command, the MCIAVI and MCISEQ drivers do not implement it.

SysInfo 2,064 Retrieves information about MCI devices. MCI supports this command directly rather than passing it to the device. Any MCI application can use this command.

String information is returned in the application-supplied buffer pointed to by the l pstrReturn member of the structure identified by lpSysInfo.

Numeric information is returned as a DWORD value placed in the application-supplied buffer. The dwRetSize member specifies the buffer length.

Break 2,065 Sets a break key for an MCI device.

MCI supports this command directly rather than passing it to the device. Any MCI application can use this command.

Save 2,067 Saves the current file.

Devices that modify files should not destroy the original copy until they receive the save message.

Video-overlay and waveform-audio devices recognize this command.

Although digital-video devices and MIDI sequencers also recognize this command, the MCIAVI and MCISEQ drivers do not implement it.

Status 2,068 Retrieves information about an MCI device.

All devices recognize this command. Information is returned in the dwReturn member of the structure identified by the status parameter.

Cue 2,096 Cues a device so that playback or recording begins with minimum delay. Digital-video, VCR, and waveform-audio devices recognize this command.
Realize 2,112 Causes a graphic device to realize its palette into a device context (DC). Digital-video devices recognize this command.
Window 2,113 specifies the window and the window characteristics for graphic devices.

Digital-video, and video-overlay devices recognize this command.

Put 2,114 Sets the source, destination, and frame rectangles. Digital-video and video-overlay devices recognize this command.
Where 2,115 obtains the clipping rectangle for the video device. Digital-video, and video-overlay devices recognize this command.

The top and left members of the returned RECT contain the origin of the clipping rectangle, and the right and bottom members contain the width and height of the clipping rectangle. (This is not the standard use of the right and bottom members.)

Freeze 2,116 Freezes motion on the display. Digital-video, video-overlay, and VCR devices recognize this command.
Unfreeze 2,117 Restores motion to an area of the video buffer frozen with the Freeze command.

Digital-video, VCR, and video-overlay devices recognize this command.

Load 2,128 Loads a file. Digital-video and video-overlay devices recognize this command.
Cut 2,129 Removes data from the file and copies it to the clipboard. Digital-video devices recognize this command.
Copy 2,130 Copies data to the clipboard. Digital-video devices recognize this command.
Paste 2,131 Pastes data from the clipboard into a file. Digital-video devices recognize this command.
Update 2,132 Updates the display rectangle.

Digital-video devices recognize this command.

Resume 2,133 Causes a paused device to resume the paused operation. Digital-video, VCR, and waveform-audio devices recognize this command.

Although CD audio, MIDI sequencer, and videodisc devices also recognize this command, the MCICDA, MCISEQ, and MCIPIONR device drivers do not support it.

Delete 2,134 Removes data from the file. Digital-video and waveform-audio devices recognize this command..
Capture 2,160 Captures the contents of the frame buffer and stores it in a specified file. Digital-video devices recognize this command.
Monitor 2,161 Specifies the presentation source. Digital-video devices recognize this command.
Reserve 2,162 Allocates contiguous disk space for the workspace of the device driver instance for use with subsequent recording. Digital-video devices recognize this command..
SetAudio 2,163 Sets values associated with audio playback and capture. Digital-video and VCR devices recognize this command..
Signal 2,165 Sets a specified position in the workspace. Digital-video devices recognize this command. MCIAVI supports only one active signal at a time.
SetVideo 2,166 Sets values associated with video playback. Digital-video and VCR devices recognize this command.
Quality 2,167 Defines a custom quality level for audio, video, or still image data compression. Digital-video devices recognize this command.
List 2,168 Obtains information about the number and types of inputs available to the device. Digital-video and VCR devices recognize this command.
Undo 2,169 Reverses the most recent successful Cut, Copy, Delete, or Paste command.

Digital-video devices recognize this command.

Configure 2,170 Displays a dialog box for setting the operating options. Digital-video devices recognize this command.
Restore 2,171 Copies a bitmap from a file to the frame buffer. Digital-video devices recognize this command. This command performs the opposite action of the Capture command.

See Also