Compartilhar via


CastingConnection Classe

Definição

Representa uma conexão com um dispositivo de conversão.

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
Herança
Object Platform::Object IInspectable CastingConnection
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Obtenha uma instância dessa classe chamando CreateCastingConnection.

Propriedades

Device

Obtém o dispositivo de conversão com o qual uma conexão foi feita.

Source

Obtém e define a fonte de conteúdo que está sendo convertida por meio da conexão com o dispositivo de conversão. O conteúdo pode ser definido e alterado a qualquer momento e isso não desconecta a conexão.

State

Obtém o estado atual da conexão.

Métodos

Close()

Fecha a conexão de conversão.

DisconnectAsync()

Encerra uma conexão de conversão. O conteúdo que estava sendo renderizado remotamente retorna ao elemento local do qual você recuperou a fonte de conversão.

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

RequestStartCastingAsync(CastingSource)

Inicia o processo de conversão em um dispositivo de conversão. Quando chamado, esse método emparelha o dispositivo c sting, se necessário, e verifica o acesso ao dispositivo de conversão com o usuário. Se o usuário negar o acesso do aplicativo ao dispositivo, a conversão falhará. Caso contrário, uma conexão será estabelecida e o conteúdo será enviado ao dispositivo. Durante esse tempo, o estado da conexão muda para conexão e, em seguida, para conectado. Se uma fonte de conversão for definida, o estado será alterado para renderização quando a reprodução for iniciada.

Eventos

ErrorOccurred

Indica que ocorreu um erro ao tentar fazer uma conexão de conversão.

StateChanged

Indica uma alteração na propriedade State .

Aplica-se a

Confira também