MFVideoLighting enumeration (mfobjects.h)

Describes the optimal lighting for viewing a particular set of video content.

Syntax

typedef enum _MFVideoLighting {
  MFVideoLighting_Unknown = 0,
  MFVideoLighting_bright = 1,
  MFVideoLighting_office = 2,
  MFVideoLighting_dim = 3,
  MFVideoLighting_dark = 4,
  MFVideoLighting_Last,
  MFVideoLighting_ForceDWORD = 0x7fffffff
} MFVideoLighting;

Constants

 
MFVideoLighting_Unknown
Value: 0
The optimal lighting is unknown.
MFVideoLighting_bright
Value: 1
Bright lighting; for example, outdoors.
MFVideoLighting_office
Value: 2
Medium brightness; for example, normal office lighting.
MFVideoLighting_dim
Value: 3
Dim; for example, a living room with a television and additional low lighting.
MFVideoLighting_dark
Value: 4
Dark; for example, a movie theater.
MFVideoLighting_Last
Reserved.
MFVideoLighting_ForceDWORD
Value: 0x7fffffff
Reserved. This member forces the enumeration type to compile as a DWORD value.

Remarks

This enumeration is used with the MF_MT_VIDEO_LIGHTING attribute.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header mfobjects.h (include Mfidl.h)

See also

Media Foundation Enumerations

Video Media Types