Share via


Windows.Media.Miracast Namespace

Namespace for Miracast-related functionality.

Classes

MiracastReceiver

An object that allows an app to implement a Miracast Receiver (Sink) and receive incoming Miracast connections.

MiracastReceiverApplySettingsResult

Represents the result of attempting to apply settings on the MiracastReceiver.

MiracastReceiverConnection

Represents a single connection between a Miracast Receiver and a Miracast Transmitter.

MiracastReceiverConnectionCreatedEventArgs

Provides data for the MiracastReceiverSession.ConnectionCreated event.

MiracastReceiverCursorImageChannel

An object representing the channel for transmitting mouse cursor images from a Miracast Transmitter to a Miracast Receiver.

MiracastReceiverCursorImageChannelSettings

An object that represents settings that can be configured on the MiracastReceiverCursorImageChannel.

MiracastReceiverDisconnectedEventArgs

Provides data for the MiracastReceiverSession.Disconnected event.

MiracastReceiverGameControllerDevice

Represents a Game Controller input device for use with Miracast, such as a gamepad, joystick, or steering wheel.

MiracastReceiverInputDevices

The devices from which the Miracast Receiver can collect input and transmit to the Miracast Transmitter.

MiracastReceiverKeyboardDevice

A Keyboard input device for use with Miracast.

MiracastReceiverMediaSourceCreatedEventArgs

Provides data for the MiracastReceiverSession.MediaSourceCreated event.

MiracastReceiverSession

An object which encapsulates functionality related to receiving incoming Miracast connections.

MiracastReceiverSessionStartResult

Represents the result of attempting to start the MiracastReceiverSession.

MiracastReceiverSettings

An object with configuration settings for the MiracastReceiver.

MiracastReceiverStatus

An object which provides information about the current status of the MiracastReceiver.

MiracastReceiverStreamControl

An object which encapsulates functionality for controlling properties of the audio and video streams.

MiracastReceiverVideoStreamSettings

An object which describes settings for the video stream.

MiracastTransmitter

An object that represent a Miracast Transmitter.

Enums

MiracastReceiverApplySettingsStatus

Specifies the status of a DisconnectAllAndApplySettings or DisconnectAllAndApplySettingsAsync operation.

MiracastReceiverAuthorizationMethod

Specifies the method used to authorize incoming Miracast connections.

MiracastReceiverDisconnectReason

Specifies the reason why the app decided to disconnect the Miracast connection.

MiracastReceiverGameControllerDeviceUsageMode

Specifies how game controller input is being used when transmitted to a Miracast Transmitter. Game controller input can be transmitted as-is, or it can be mapped to mouse and keyboard input.

MiracastReceiverListeningStatus

Describes the status of the Miracast Receiver as it pertains to its ability to listen for incoming conections.

MiracastReceiverSessionStartStatus

The status of a Start or StartAsync operation.

MiracastReceiverWiFiStatus

Status information about the Miracast Receiver's Wi-Fi functionality.

MiracastTransmitterAuthorizationStatus

Specifies the authorization status of a Miracast Transmitter.