Playback and Positioning
A number of MCI commands, such as
play (
MCI_PLAY),
stop (
MCI_STOP),
pause (
MCI_PAUSE),
resume (
MCI_RESUME), and
seek (
MCI_SEEK), affect the playback or positioning of a multimedia file. If an MCI device
receives a playback command while another playback command is in progress, it
accepts the command and either stops or supersedes the previous command.
Many MCI commands, such as
set (
MCI_SET), do not affect playback. A notification from one of these commands does not
interfere with pending playback or position commands as long as the
notifications are not performed from the same instance of the driver. For example, you can
issue a
set or
status (
MCI_STATUS) command while a device is performing a
seek command without stopping or superseding the
seek command.
However, there can be only one pending notification. For example, if an
application requests a notification for
play and follows that request with
status "start position notify," the
play notification will return "superseded" and the notification for the status
command will return when it is finished. In this case, however, the
play command will still succeed, even though the application did not receive the
notification.
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database