KS_VideoControlFlags enumeration (ksmedia.h)
The KS_VideoControlFlags enumeration defines video control capabilities for a specific stream.
Syntax
typedef enum {
KS_VideoControlFlag_FlipHorizontal,
KS_VideoControlFlag_FlipVertical,
KS_Obsolete_VideoControlFlag_ExternalTriggerEnable,
KS_Obsolete_VideoControlFlag_Trigger,
KS_VideoControlFlag_ExternalTriggerEnable,
KS_VideoControlFlag_Trigger,
KS_VideoControlFlag_IndependentImagePin,
KS_VideoControlFlag_StillCapturePreviewFrame,
KS_VideoControlFlag_StartPhotoSequenceCapture,
KS_VideoControlFlag_StopPhotoSequenceCapture
} KS_VideoControlFlags;
Constants
KS_VideoControlFlag_FlipHorizontal The minidriver is capable of flipping the image horizontally. |
KS_VideoControlFlag_FlipVertical The minidriver is capable of flipping the image vertically. |
KS_Obsolete_VideoControlFlag_ExternalTriggerEnable This value is obsolete. Do not use. |
KS_Obsolete_VideoControlFlag_Trigger This value is obsolete. Do not use. |
KS_VideoControlFlag_ExternalTriggerEnable The minidriver can enable acquisition of a single video frame based on an external trigger. An external trigger typically is hardware-specific. |
KS_VideoControlFlag_Trigger The minidriver can enable acquisition of a single video frame based on a programmatic trigger. |
KS_VideoControlFlag_IndependentImagePin Determines if the image pin is independent of the video pin. Supported starting with Windows 8. |
KS_VideoControlFlag_StillCapturePreviewFrame Reserved for system use. Do not use in your driver. Supported starting with Windows 8. |
KS_VideoControlFlag_StartPhotoSequenceCapture Begin photo sequence capture operation. Supported starting with Windows 8.1. |
KS_VideoControlFlag_StopPhotoSequenceCapture Stop photo sequence operation. Supported starting with Windows 8.1. |
Requirements
Requirement | Value |
---|---|
Header | ksmedia.h (include Ksmedia.h) |