Compartir a través de


CastingConnection Clase

Definición

Representa una conexión con un dispositivo de conversión.

public ref class CastingConnection sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CastingConnection final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CastingConnection : System.IDisposable
Public NotInheritable Class CastingConnection
Implements IDisposable
Herencia
Object Platform::Object IInspectable CastingConnection
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Obtenga una instancia de esta clase llamando a CreateCastingConnection.

Propiedades

Device

Obtiene el dispositivo de conversión con el que se ha realizado una conexión.

Source

Obtiene y establece el origen de contenido que se convierte a través de la conexión al dispositivo de conversión. El contenido se puede establecer y cambiar en cualquier momento y hacerlo no desconecta la conexión.

State

Obtiene el estado actual de la conexión.

Métodos

Close()

Cierra la conexión de conversión.

DisconnectAsync()

Finaliza una conexión de conversión. El contenido del que se representaba de forma remota vuelve al elemento local del que recuperó el origen de conversión.

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

RequestStartCastingAsync(CastingSource)

Inicia el proceso de conversión a un dispositivo de conversión. Cuando se llama a , este método empareja el dispositivo c sting, si es necesario, y comprueba el acceso al dispositivo de conversión con el usuario. Si el usuario deniega el acceso de la aplicación al dispositivo, se produce un error en la conversión. De lo contrario, se establece una conexión y el contenido se envía al dispositivo. Durante este tiempo, el estado de conexión cambia a la conexión y, a continuación, a conectado. Si se establece un origen de conversión, el estado cambia a la representación una vez que comienza la reproducción.

Eventos

ErrorOccurred

Indica un error al intentar realizar una conexión de conversión.

StateChanged

Indica un cambio en la propiedad State .

Se aplica a

Consulte también