Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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_FlipHorizontalThe minidriver is capable of flipping the image horizontally. |
KS_VideoControlFlag_FlipVerticalThe minidriver is capable of flipping the image vertically. |
KS_Obsolete_VideoControlFlag_ExternalTriggerEnableThis value is obsolete. Do not use. |
KS_Obsolete_VideoControlFlag_TriggerThis value is obsolete. Do not use. |
KS_VideoControlFlag_ExternalTriggerEnableThe minidriver can enable acquisition of a single video frame based on an external trigger. An external trigger typically is hardware-specific. |
KS_VideoControlFlag_TriggerThe minidriver can enable acquisition of a single video frame based on a programmatic trigger. |
KS_VideoControlFlag_IndependentImagePinDetermines if the image pin is independent of the video pin. Supported starting with Windows 8. |
KS_VideoControlFlag_StillCapturePreviewFrameReserved for system use. Do not use in your driver. Supported starting with Windows 8. |
KS_VideoControlFlag_StartPhotoSequenceCaptureBegin photo sequence capture operation. Supported starting with Windows 8.1. |
KS_VideoControlFlag_StopPhotoSequenceCaptureStop photo sequence operation. Supported starting with Windows 8.1. |
Requirements
| Requirement | Value |
|---|---|
| Header | ksmedia.h (include Ksmedia.h) |