object

      Object associated with this media control interface command. The object can be one of the following:

      • Device type
      • Device name
      • Filename
      • Alias
      CAN EJECT
        Returns FALSE. The sequencer cannot eject the media.
      CAN PLAY
        Returns TRUE if the sequencer can play the media.
      CAN RECORD
        Returns FALSE. The sequencer cannot record MIDI data.
      CAN SAVE
        Returns TRUE if the sequencer can save MIDI data.
      CAN SETVOLUME
        Returns TRUE if the device supports software control of volume level.
      COMPOUND DEVICE
        Returns TRUE.
      DEVICE TYPE
        Returns sequencer.
      HAS AUDIO
        Returns TRUE. The sequencer supports playback.
      HAS VIDEO
        Returns FALSE. The sequencer does not support video.
      MESSAGE command
        Returns TRUE if the device supports the command specified by command. The command can be any string command such as OPEN, PLAY, and so on.
      PREROLL TIME
        Returns 0, indicating the preroll time is not bounded.
      PREROLL TYPE
        Returns the preroll characteristics of the device: Returns NOTIFIED.
      USES FILES
        Returns TRUE. The sequencer uses files for operation.
      WAIT
        The command is executed synchronously. The function waits until the requested action is complete before returning to the application. The WAIT keyword must be specified in order to receive return string information.
      NOTIFY
        The command is executed asynchronously, allowing control to be returned immediately to the application. When the requested action is complete, an MM_MCINOTIFY message is sent to the application window procedure.


      [Back] [Next]