object

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

      • Device type
      • Device name
      • Filename
      • Alias
      CAN DISTORT
        Returns FALSE for most frame-grabber types of hardware. However, some hardware, such as Video Blaster, is capable of performing independent scaling in the horizontal and vertical directions and return TRUE.
      CAN EJECT
        Returns FALSE. The digital video device cannot eject media.
      CAN LOCKEJECT
        Returns TRUE if the device can disable manual ejection of the media.
      CAN PLAY
        Returns TRUE if the device can play.
      CAN PROCESS INTERNAL
        Returns TRUE if the device can internally process digital data with an internal digital to analog converter (DAC).
      CAN RECORD
        Returns TRUE if the digital video device can record.
      CAN RECORD INSERT
        Returns TRUE if the digital video device can insert data in the file. It expands the file and does not overwrite the information that is present.
      CAN REVERSE
        Returns FALSE. The digital video device can not play in reverse.
      CAN SETVOLUME
        Returns TRUE if the device supports software control of volume level.
      CAN STREAM
        Returns TRUE if the device can continuously transfer digital data to and from another device. The source or destination of the data is determined by the device context connection.
      CAN STRETCH
        Returns FALSE for most frame-grabber types hardware. However, some hardware, such as Video Blaster, is capable of performing scaling and returns TRUE.
      COMPOUND DEVICE
        Returns TRUE if the device requires an element name.
      DEVICE TYPE
        Returns Digitalvideo.
      FAST PLAY RATE
        Returns twice the normal recorded playback rate. Returns 0 if the device cannot play fast.
      HAS AUDIO
        Returns TRUE if the device has audio playback.
      HAS IMAGE
        Returns FALSE. The digital video device does not support still image functions.
      HAS TUNER
        Returns TRUE if the device has TV tuner capabilities.
      HAS VIDEO
        Returns TRUE.
      HORIZONTAL IMAGE EXTENT
        Returns the horizontal (X) source extent for images.
      HORIZONTAL VIDEO EXTENT
        Returns the horizontal (X) source extent for the video source.
      MAXIMUM PLAY RATE
        Not supported.
      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.
      MINIMUM PLAY RATE
        Not supported.
      NORMAL PLAY RATE
        Returns the normal recorded playback rate of the currently loaded motion video device element, in the current speed format, either as a percentage or in frames per second. Otherwise, returns 0.
      OVERLAY GRAPHICS
        Returns FALSE. Overlay cards such as Video Blaster enable graphics overlay of the hardware monitor window, however, overlay is not supported over digital video playback in the graphics buffer.
      PREROLL TIME
        Returns 0, indicating the preroll time is not bounded.
      PREROLL TYPE
        Returns the preroll characteristics of the device. Returns NOTIFIED.
      SLOW PLAY RATE
        Returns half the normal recorded playback rate. Returns 0 if the device cannot play slow.
      USES FILES
        Returns TRUE if the element of a compound device is a file path name.
      VERTICAL IMAGE EXTENT
        Returns the vertical (Y) source extent for images.
      VERTICAL VIDEO EXTENT
        Returns the vertical (Y) source extent for the video source.
      WINDOWS
        Not supported.
      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 returns immediately to the application. When the requested action is complete an MM_MCINOTIFY message is sent to the application window procedure.


      [Back] [Next]