MediaPlaybackSphericalVideoProjection Class

Definition

Manages the spherical video projection settings for a MediaPlaybackSession.

C#
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaPlaybackSphericalVideoProjection
Inheritance
Object MediaPlaybackSphericalVideoProjection
Attributes

Windows requirements

Device family
Windows 10 Creators Update (introduced in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v4.0)

Remarks

Get an instance of this class by acessing the MediaPlaybackSession.SphericalVideoProjection property. The property values of the returned MediaPlaybackSphericalVideoProjection object are not guaranteed to be correct until after the MediaPlayer.MediaOpened event has been raised for the associated media item.

Properties

FrameFormat

Gets or sets a value that specifies the frame format used for spherical video projection.

HorizontalFieldOfViewInDegrees

Gets or sets the horizontal field of view, expressed in degrees, used for spherical video projection.

IsEnabled

Gets or sets a value indicating whether spherical video projection is enabled.

ProjectionMode

Gets or sets a value that specifies the projection mode used for spherical video.

ViewOrientation

Gets or sets a quaternion that specifies the current view orientation used to project spherical video.

Applies to

Product Versions
WinRT Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100