Bagikan melalui


CastingConnection Kelas

Definisi

Mewakili koneksi dengan perangkat transmisi.

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
Warisan
Object Platform::Object IInspectable CastingConnection
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Dapatkan instans kelas ini dengan memanggil CreateCastingConnection.

Properti

Device

Mendapatkan perangkat transmisi yang koneksinya telah dibuat.

Source

Mendapatkan dan mengatur sumber konten yang sedang ditransmisikan melalui koneksi ke perangkat transmisi. Konten dapat diatur dan diubah kapan saja dan melakukannya tidak memutuskan koneksi.

State

Mendapatkan status koneksi saat ini.

Metode

Close()

Menutup koneksi transmisi.

DisconnectAsync()

Menghentikan koneksi transmisi. Konten yang dirender dari jarak jauh kembali ke elemen lokal tempat Anda mengambil sumber transmisi.

Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, melepaskan, atau mereset sumber daya yang tidak terkelola.

RequestStartCastingAsync(CastingSource)

Memulai proses transmisi ke perangkat casting. Ketika dipanggil, metode ini memasangkan perangkat sengatan c, jika perlu, dan memverifikasi akses ke perangkat transmisi dengan pengguna. Jika pengguna menolak akses aplikasi ke perangkat, transmisi gagal. Jika tidak, koneksi dibuat, dan konten dikirim ke perangkat. Selama waktu ini, status koneksi berubah menjadi menyambungkan, lalu tersambung. Jika sumber transmisi diatur, status berubah menjadi penyajian setelah pemutaran dimulai.

Acara

ErrorOccurred

Menunjukkan terjadi kesalahan saat mencoba membuat koneksi transmisi.

StateChanged

Menunjukkan perubahan properti Status .

Berlaku untuk

Lihat juga