Digital-Video Command Set

[The feature associated with this page, MCI, is a legacy feature. It has been superseded by MediaPlayer. MediaPlayer has been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer instead of MCI, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]

Digital-video devices (for example, the MCIAVI driver) support the following set of commands.

String form Message form
break MCI_BREAK
capability MCI_GETDEVCAPS
capture MCI_CAPTURE
close MCI_CLOSE
configure MCI_CONFIGURE
copy MCI_COPY
cue MCI_CUE
cut MCI_CUT
delete MCI_DELETE
freeze MCI_FREEZE
info MCI_INFO
list MCI_LIST
load MCI_LOAD
monitor MCI_MONITOR
open MCI_OPEN
paste MCI_PASTE
pause MCI_PAUSE
play MCI_PLAY
put MCI_PUT
quality MCI_QUALITY
realize MCI_REALIZE
record MCI_RECORD
reserve MCI_RESERVE
restore MCI_RESTORE
resume MCI_RESUME
save MCI_SAVE
seek MCI_SEEK
set MCI_SET
setaudio MCI_SETAUDIO
setvideo MCI_SETVIDEO
signal MCI_SIGNAL
status MCI_STATUS
step MCI_STEP
stop MCI_STOP
sysinfo MCI_SYSINFO
undo MCI_UNDO
unfreeze MCI_UNFREEZE
update MCI_UPDATE
where MCI_WHERE
window MCI_WINDOW