Share via


CS_VideoControlFlags (Compact 2013)

3/26/2014

This enumeration provides values that are used to describe the video control capabilities for a stream.

Syntax

typedef enum {
  CS_VideoControlFlag_FlipHorizontal                 = 0x0001,
  CS_VideoControlFlag_FlipVertical                   = 0x0002,
  CS_Obsolete_VideoControlFlag_ExternalTriggerEnable = 0x0010,
  CS_Obsolete_VideoControlFlag_Trigger               = 0x0020,
  CS_VideoControlFlag_ExternalTriggerEnable          = 0x0004,
  CS_VideoControlFlag_Trigger                        = 0x0008,
} CS_VideoControlFlags;

Elements

  • CS_VideoControlFlag_FlipHorizontal
    Indicates that the minidriver is capable of flipping the image horizontally.
  • CS_VideoControlFlag_FlipVertical
    Indicates that the minidriver is capable of flipping the image vertically.
  • CS_Obsolete_VideoControlFlag_ExternalTriggerEnable
    Reserved for DirectShow compatibility. Do not use.
  • CS_Obsolete_VideoControlFlag_Trigger
    Reserved for DirectShow compatibility. Do not use.
  • CS_VideoControlFlag_ExternalTriggerEnable
    Indicates that the minidriver is capable of enabling acquisition of a single video frame based on an external trigger. An external trigger typically is hardware-specific.
  • CS_VideoControlFlag_Trigger
    Indicates that the minidriver is capable of enabling acquisition of a single video frame based on a programmatic trigger.

Requirements

Header

csmedia.h

See Also

Reference

Camera Driver Enumerations