MediaFrameSourceInfo MediaFrameSourceInfo MediaFrameSourceInfo MediaFrameSourceInfo MediaFrameSourceInfo Class


Provides information about a MediaFrameSource.

public : sealed class MediaFrameSourceInfo
struct winrt::Windows::Media::Capture::Frames::MediaFrameSourceInfo
public sealed class MediaFrameSourceInfo
Public NotInheritable Class MediaFrameSourceInfo
// This class does not provide a public constructor.

Windows 10 requirements

Device family
Windows 10 Anniversary Edition (introduced v10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v3)


Get an instance of this class by accessing the Info property of a MediaFrameSource object or by accessing the SourceInfos property of a MediaFrameSourceGroup object which represents a group of media frame sources..

For how-to guidance on using MediaFrameSource to capture frames, see Process media frames with MediaFrameReader.

Version history

Windows version SDK version Value added
1803 17134 ProfileId
1803 17134 VideoProfileMediaDescription


CoordinateSystem CoordinateSystem CoordinateSystem CoordinateSystem CoordinateSystem

Gets an object representing the spatial coordinate system in which the data from a MediaFrameSource is expressed.

DeviceInformation DeviceInformation DeviceInformation DeviceInformation DeviceInformation

Gets a DeviceInformation object that can be used to access properties of a MediaFrameSource device.

Id Id Id Id Id

Gets the unique identifier for a MediaFrameSource. Use this identifier as the key when getting a MediaFrameSource instance from MediaCapture.FrameSources dictionary.

MediaStreamType MediaStreamType MediaStreamType MediaStreamType MediaStreamType

Gets a value indicating the stream type of a MediaFrameSource, such as photo, video, or audio.

ProfileId ProfileId ProfileId ProfileId ProfileId

Gets the unique identifier of the MediaCaptureVideoProfile associated with the MediaFrameSourceInfo.

Properties Properties Properties Properties Properties

Gets a read-only map of properties for a MediaFrameSource.

SourceGroup SourceGroup SourceGroup SourceGroup SourceGroup

Gets the MediaFrameSourceGroup to which a MediaFrameSource belongs.

SourceKind SourceKind SourceKind SourceKind SourceKind

Gets a value indicating the kind of media frames generated by a MediaFrameSource, such as color, depth, or infrared.

VideoProfileMediaDescription VideoProfileMediaDescription VideoProfileMediaDescription VideoProfileMediaDescription VideoProfileMediaDescription

Gets a read-only list of MediaCaptureVideoProfileMediaDescription objects which specify a group of capture settings that are supported by a video profile.

See also