Bagikan melalui


Fungsi WFDDisplaySinkStart

Melakukan inisialisasi yang diperlukan untuk memungkinkan aplikasi panggilan menjadi sink tampilan Miracast. Aplikasi Anda harus memanggil ini sekali saat startup.

Sintaks

DWORD WINAPI WFDStartDisplaySink(
  _In_     USHORT                                 uDeviceCategory,
  _In_     USHORT                                 uSubCategory,
  _In_opt_ PVOID                                  pCallbackContext,
  _In_     WFD_DISPLAY_SINK_NOTIFICATION_CALLBACK *pfnCallback
);

Parameter

uDeviceCategory [in]

Kategori perangkat.

uSubCategory [in]

Subkataan perangkat.

pCallbackContext [in, opsional]

Penunjuk konteks opsional yang diteruskan ke fungsi panggilan balik yang ditentukan dalam parameter pfnCallback .

pfnCallback [in]

Penunjuk ke fungsi panggilan balik yang akan dipanggil setiap kali ada pemberitahuan untuk aplikasi. Pemberitahuan yang dapat dikirim dijelaskan dalam WFD_DISPLAY_SINK_NOTIFICATION_CALLBACK.

Nilai kembali

Jika fungsi berhasil, nilai yang dikembalikan ERROR_SUCCESS.

Jika fungsi gagal, nilai yang dikembalikan mungkin salah satu kode pengembalian berikut.

Menampilkan kode Deskripsi
ERROR_NOT_SUPPORTED
Sink tampilan tidak didukung pada piranti keras ini.

 

Keterangan

Fungsi ini melakukan tugas-tugas berikut:

  • Membuat PC dapat ditemukan
  • Mengatur info perangkat P2P untuk mencerminkan kategori dan sub kategori yang ditentukan
  • Mengatur IEs Miracast pada semua bingkai Wi-Fi Direct dengan jenis perangkat sebagai sink
  • Mendaftarkan panggilan balik yang ditentukan untuk dipanggil setiap kali ada koneksi masuk

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 8.1 [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2012 R2 [hanya aplikasi desktop]
Akhir dukungan klien
Windows 10
Akhir dukungan server
Server Windows 2016
Header
Wfdsink.h
Pustaka
Wifidisplay.lib
DLL
Wifidisplay.dll

Lihat juga

WFD_DISPLAY_SINK_NOTIFICATION_CALLBACK