Bagikan melalui


header netdispumdddi.h

Catatan

Pada Windows 10, OS berisi implementasi asli layar nirkabel Miracast. Driver tidak boleh lagi menerapkan komponen tampilan Miracast kustom. Dukungan untuk implementasi Miracast kustom dapat dihapus di versi Windows yang akan datang.

Header ini digunakan oleh driver tampilan untuk implementasi Miracast kustom. Untuk informasi selengkapnya, lihat:

netdispumdddi.h berisi antarmuka pemrograman berikut:

Fungsi panggilan balik

 
PFN_CREATE_MIRACAST_CONTEXT

Dipanggil oleh sistem operasi untuk membuat konteks Miracast mode pengguna.
PFN_DATARATE_NOTIFICATION

Dipanggil oleh sistem operasi untuk memberi tahu driver mode pengguna Miracast bahwa laju bit tautan jaringan Miracast telah berubah. Fungsi ini terdaftar dengan sistem operasi ketika fungsi RegisterForDataRateNotifications dipanggil.
PFN_DESTROY_MIRACAST_CONTEXT

Dipanggil oleh sistem operasi untuk menghancurkan konteks Miracast mode pengguna.
PFN_GET_NEXT_CHUNK_DATA

Menyediakan info tentang gugus pengodean Miracast berikutnya yang dilaporkan ke subsistem kernel grafis Microsoft DirectX saat jenis gangguan DXGK_INTERRUPT_TYPE DXGK_INTERRUPT_MICACAST_CHUNK_PROCESSING_COMPLETE. Jenis data fungsi ini PFN_GET_NEXT_CHUNK_DATA.
PFN_HANDLE_KMD_MESSAGE

Dipanggil oleh sistem operasi untuk menangani pesan mode kernel asinkron yang diterima driver mode pengguna Miracast saat driver miniport tampilan memanggil fungsi DxgkCbMiracastSendMessage.
PFN_MIRACAST_IO_CONTROL

Dipanggil oleh driver tampilan mode pengguna untuk mengirim driver miniport tampilan mode kernel permintaan kontrol I/O sinkron. Jenis data fungsi ini PFN_MIRACAST_IO_CONTROL.
PFN_REGISTER_DATARATE_NOTIFICATIONS

Dipanggil oleh driver mode pengguna untuk mendaftar dengan sistem operasi untuk menerima pemberitahuan kualitas jaringan layanan (QoS) dan bandwidth jaringan saat ini dari koneksi Miracast. Jenis data fungsi ini PFN_REGISTER_DATARATE_NOTIFICATIONS.
PFN_REPORT_SESSION_STATUS

Dipanggil oleh driver tampilan mode pengguna untuk melaporkan status sesi terhubung Miracast saat ini. Jenis data fungsi ini PFN_REPORT_SESSION_STATUS.
PFN_REPORT_STATISTIC

Dipanggil oleh driver tampilan mode pengguna untuk melaporkan statistik tautan Miracast ke sistem operasi. Jenis data fungsi ini PFN_REPORT_STATISTIC.
PFN_START_MIRACAST_SESSION

Dipanggil oleh sistem operasi untuk memulai sesi yang terhubung dengan Miracast.
PFN_STOP_MIRACAST_SESSION

Dipanggil oleh sistem operasi untuk memulai sesi terhubung Miracast yang sebelumnya telah dimulai oleh panggilan ke fungsi StartMiracastSession.
QUERY_MIRACAST_DRIVER_INTERFACE

Dipanggil oleh sistem operasi untuk mengkueri antarmuka driver mode pengguna Miracast, MIRACAST_DRIVER_INTERFACE.

Struktur

 
MIRACAST_CALLBACKS

Berisi penunjuk ke fungsi panggilan balik runtime bahasa umum tampilan nirkabel (Miracast) yang dapat dipanggil driver mode pengguna Miracast.
MIRACAST_CHUNK_DATA

Berisi data gugus enkode yang digunakan ketika driver mode pengguna memanggil fungsi GetNextChunkData tampilan nirkabel (Miracast).
MIRACAST_CHUNK_ID

Pelajari bagaimana MIRACAST_CHUNK_ID menyimpan info yang mengidentifikasi gugus pengodean layar nirkabel (Miracast).
MIRACAST_CHUNK_INFO

Struktur MIRACAST_CHUNK_INFO berisi informasi tentang gugus pengodean tampilan nirkabel (Miracast) tertentu.
MIRACAST_DATARATE_STATS

Berisi info yang digunakan dalam fungsi pfnDataRateNotify tampilan nirkabel (Miracast) tentang laju bit encoder audio/video dan bingkai Wi-Fi yang gagal atau dicoba kembali.
MIRACAST_DRIVER_INTERFACE

Berisi pointer ke fungsi tampilan nirkabel (Miracast) yang diimplementasikan oleh driver mode pengguna Miracast.
MIRACAST_SESSION_INFO

Berisi info pada tampilan nirkabel (Miracast) sesi tersambung.
MIRACAST_STATISTIC_DATA

Berisi data statistik Miracast yang dilaporkan driver tampilan mode pengguna ke sistem operasi.
MIRACAST_WFD_CONNECTION_STATS

Berisi info laju bit pada koneksi Wi-Fi Direct.

Enumerasi

 
MIRACAST_CHUNK_TYPE

Enumerasi MIRACAST_CHUNK_TYPE berisi nilai yang menunjukkan jenis info gugus tampilan nirkabel (Miracast) yang akan diproses.
MIRACAST_PROTOCOL_EVENT

Menentukan jenis peristiwa protokol tampilan nirkabel (Miracast) yang harus dilaporkan oleh driver tampilan mode pengguna.
MIRACAST_STATISTIC_TYPE

Menentukan jenis data statistik Miracast yang dihasilkan driver tampilan mode pengguna.
MIRACAST_STATUS

Menentukan jenis status yang digunakan driver tampilan mode pengguna untuk melaporkan status koneksi Miracast.