CastingConnection Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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 . |