netdispumdddi.h 标头
注意
截至Windows 10,OS 包含 Miracast 无线显示器的本机实现。 驱动程序不应再实现自定义 Miracast 显示组件。 将来的 Windows 版本中可能会删除对自定义 Miracast 实现的支持。
此标头由显示驱动程序用于自定义 Miracast 实现。 有关详细信息,请参阅:
netdispumdddi.h 包含以下编程接口:
回调函数
PFN_CREATE_MIRACAST_CONTEXT 由操作系统调用以创建用户模式 Miracast 上下文。 |
PFN_DATARATE_NOTIFICATION 由操作系统调用,以通知 Miracast 用户模式驱动程序 Miracast 网络链接的比特率已更改。 调用 RegisterForDataRateNotifications 函数时,此函数将注册到操作系统。 |
PFN_DESTROY_MIRACAST_CONTEXT 由操作系统调用以销毁用户模式 Miracast 上下文。 |
PFN_GET_NEXT_CHUNK_DATA 提供有关在DXGK_INTERRUPT_TYPE中断类型为DXGK_INTERRUPT_MICACAST_CHUNK_PROCESSING_COMPLETE时报告给 Microsoft DirectX 图形内核子系统的下一个 Miracast 编码区块的信息。此函数的数据类型PFN_GET_NEXT_CHUNK_DATA。 |
PFN_HANDLE_KMD_MESSAGE 由操作系统调用,以处理 Miracast 用户模式驱动程序在显示微型端口驱动程序调用 DxgkCbMiracastSendMessage 函数时收到的异步内核模式消息。 |
PFN_MIRACAST_IO_CONTROL 由用户模式显示驱动程序调用,以向内核模式显示微型端口驱动程序发送同步 I/O 控制请求。此函数的数据类型PFN_MIRACAST_IO_CONTROL。 |
PFN_REGISTER_DATARATE_NOTIFICATIONS 由用户模式驱动程序调用,以注册到操作系统,以接收网络服务质量 (QoS) 通知和 Miracast 连接的当前网络带宽。此函数的数据类型PFN_REGISTER_DATARATE_NOTIFICATIONS。 |
PFN_REPORT_SESSION_STATUS 由用户模式显示驱动程序调用,以报告当前 Miracast 连接会话的状态。此函数的数据类型PFN_REPORT_SESSION_STATUS。 |
PFN_REPORT_STATISTIC 由用户模式显示驱动程序调用,以向操作系统报告 Miracast 链接的统计信息。此函数的数据类型PFN_REPORT_STATISTIC。 |
PFN_START_MIRACAST_SESSION 由操作系统调用以启动 Miracast 连接的会话。 |
PFN_STOP_MIRACAST_SESSION 由操作系统调用,以启动先前通过调用 StartMiracastSession 函数启动的 Miracast 连接会话。 |
QUERY_MIRACAST_DRIVER_INTERFACE 由操作系统调用以查询 Miracast 用户模式驱动程序接口,MIRACAST_DRIVER_INTERFACE。 |
结构
MIRACAST_CALLBACKS 包含指向无线显示 (Miracast) Miracast 用户模式驱动程序可以调用的运行时回调函数的指针。 |
MIRACAST_CHUNK_DATA 包含对用户模式驱动程序调用无线显示 (Miracast) GetNextChunkData 函数时使用的编码区块数据。 |
MIRACAST_CHUNK_ID 了解MIRACAST_CHUNK_ID如何存储标识无线显示器的信息 (Miracast) 编码区块。 |
MIRACAST_CHUNK_INFO MIRACAST_CHUNK_INFO结构包含有关指定无线显示器的信息, (Miracast) 编码区块。 |
MIRACAST_DATARATE_STATS 包含无线显示器 (Miracast) pfnDataRateNotify 函数中有关音频/视频编码器比特率以及失败或重试 Wi-Fi 帧的信息。 |
MIRACAST_DRIVER_INTERFACE 包含指向无线显示 (Miracast) 由 Miracast 用户模式驱动程序实现的函数的指针。 |
MIRACAST_SESSION_INFO 包含有关无线显示器的信息 (Miracast) 连接的会话。 |
MIRACAST_STATISTIC_DATA 包含用户模式显示驱动程序向操作系统报告的 Miracast 统计信息数据。 |
MIRACAST_WFD_CONNECTION_STATS 包含有关 Wi-Fi 直接连接的比特率信息。 |
枚举
MIRACAST_CHUNK_TYPE MIRACAST_CHUNK_TYPE 枚举包含的值指示要处理的 Miracast (无线显示) 区块信息的类型。 |
MIRACAST_PROTOCOL_EVENT 指定用户模式显示驱动程序应报告的无线显示 (Miracast) 协议事件的类型。 |
MIRACAST_STATISTIC_TYPE 指定用户模式显示驱动程序生成的 Miracast 统计信息数据类型。 |
MIRACAST_STATUS 指定用户模式显示驱动程序用于报告 Miracast 连接状态的状态类型。 |