DXGKCB_MIRACAST_REPORT_CHUNK_INFO回调函数 (dispmprt.h)

显示微型端口驱动程序调用以报告有关编码区块的信息。

语法

DXGKCB_MIRACAST_REPORT_CHUNK_INFO DxgkcbMiracastReportChunkInfo;

NTSTATUS DxgkcbMiracastReportChunkInfo(
  [in] HANDLE MiracastHandle,
  [in] DXGK_MIRACAST_CHUNK_INFO *pChunkInfo,
  [in] PVOID pPrivateDriverData,
  [in] UINT PrivateDataDriverSize
)
{...}

参数

[in] MiracastHandle

向 Miracast 显示设备提供驱动程序的句柄。 此句柄最初在调用 DxgkDdiMiracastCreateContext 函数中传入 DXGK_MIRACAST_DISPLAY_CALLBACKS 结构的 MiracastHandle 成员。

[in] pChunkInfo

指向 DXGK_MIRACAST_CHUNK_INFO 结构的指针,该结构包含要由显示微型端口驱动程序报告的区块信息。

[in] pPrivateDriverData

保留供系统使用。 必须设置为 NULL

[in] PrivateDataDriverSize

保留供系统使用。 必须设置为零。

返回值

如果成功传递消息,则返回 STATUS_SUCCESS。 否则,它将返回 Ntstatus.h 中定义的错误代码之一。

言论

当显示微型端口驱动程序想要向作系统报告区块信息,但不会创建一个区块数据包,该数据包将在内核模式下排队,并由用户模式 GetNextChunkData 函数检索。 此调用仅记录 Windows 事件跟踪(ETW)事件,不采取其他作。

要求

要求 价值
最低支持的客户端 Windows 8.1
支持的最低服务器 Windows Server 2012 R2
目标平台 桌面
标头 dispmprt.h (包括 Dispmprt.h)
IRQL 可以在任何 IRQL 级别调用。

另请参阅

DXGK_MIRACAST_CHUNK_INFO

DXGK_MIRACAST_DISPLAY_CALLBACKS

DxgkDdiMiracastCreateContext

GetNextChunkData