eAVEncVideoColorLighting enumeration (codecapi.h)
[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
Specifies the intended lighting conditions for viewing a video source. This enumeration is used with the AVEncVideoInputColorLighting and AVEncVideoOutputColorLighting properties.
Syntax
typedef enum eAVEncVideoColorLighting {
eAVEncVideoColorLighting_SameAsSource = 0,
eAVEncVideoColorLighting_Unknown = 1,
eAVEncVideoColorLighting_Bright = 2,
eAVEncVideoColorLighting_Office = 3,
eAVEncVideoColorLighting_Dim = 4,
eAVEncVideoColorLighting_Dark = 5
} ;
Constants
eAVEncVideoColorLighting_SameAsSource Value: 0 Use the same lighting as the input video. This flag applies to the AVEncVideoOutputColorLighting property only. |
eAVEncVideoColorLighting_Unknown Value: 1 The optimal lighting is unknown. |
eAVEncVideoColorLighting_Bright Value: 2 Bright lighting; for example, outdoors. |
eAVEncVideoColorLighting_Office Value: 3 Medium brightness; for example, normal office lighting. |
eAVEncVideoColorLighting_Dim Value: 4 Dim; for example, a living room with a television and additional low lighting. |
eAVEncVideoColorLighting_Dark Value: 5 Dark; for example, a movie theater. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps | UWP apps] |
Minimum supported server | Windows 2000 Server [desktop apps | UWP apps] |
Header | codecapi.h |