MF_CAPTURE_ENGINE_STREAM_CATEGORY enumeration (mfcaptureengine.h)

Defines the values for the source stream category.

Syntax

typedef enum MF_CAPTURE_ENGINE_STREAM_CATEGORY {
  MF_CAPTURE_ENGINE_STREAM_CATEGORY_VIDEO_PREVIEW = 0,
  MF_CAPTURE_ENGINE_STREAM_CATEGORY_VIDEO_CAPTURE = 0x1,
  MF_CAPTURE_ENGINE_STREAM_CATEGORY_PHOTO_INDEPENDENT = 0x2,
  MF_CAPTURE_ENGINE_STREAM_CATEGORY_PHOTO_DEPENDENT = 0x3,
  MF_CAPTURE_ENGINE_STREAM_CATEGORY_AUDIO = 0x4,
  MF_CAPTURE_ENGINE_STREAM_CATEGORY_UNSUPPORTED = 0x5,
  MF_CAPTURE_ENGINE_STREAM_CATEGORY_METADATA
} ;

Constants

 
MF_CAPTURE_ENGINE_STREAM_CATEGORY_VIDEO_PREVIEW
Value: 0
Specifies a video preview stream.
MF_CAPTURE_ENGINE_STREAM_CATEGORY_VIDEO_CAPTURE
Value: 0x1
Specifies a video capture stream.
MF_CAPTURE_ENGINE_STREAM_CATEGORY_PHOTO_INDEPENDENT
Value: 0x2
Specifies an independent photo stream.
MF_CAPTURE_ENGINE_STREAM_CATEGORY_PHOTO_DEPENDENT
Value: 0x3
Specifies a dependent photo stream.
MF_CAPTURE_ENGINE_STREAM_CATEGORY_AUDIO
Value: 0x4
Specifies an audio stream.
MF_CAPTURE_ENGINE_STREAM_CATEGORY_UNSUPPORTED
Value: 0x5
Specifies an unsupported stream.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps | UWP apps]
Minimum supported server Windows Server 2012 [desktop apps | UWP apps]
Header mfcaptureengine.h

See also

Media Foundation Enumerations