Поделиться через


функция обратного вызова 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. Этот дескриптор был первоначально передан в MiracastHandle элемент структуры DXGK_MIRACAST_DISPLAY_CALLBACKS в вызове функции DxgkDdiMiracastCreateContext.

[in] pChunkInfo

Указатель на структуру DXGK_MIRACAST_CHUNK_INFO, содержащую сведения о фрагментах, которые передаются драйвером мини-порта отображения.

[in] pPrivateDriverData

Зарезервировано для использования системы. Необходимо задать значение NULL.

[in] PrivateDataDriverSize

Зарезервировано для использования системы. Должно быть задано равно нулю.

Возвращаемое значение

Возвращает STATUS_SUCCESS, если сообщение успешно доставлено. В противном случае возвращается один из кодов ошибок, определенных в Ntstatus.h.

Замечания

Драйвер мини-порта отображения вызывает эту функцию, когда он хочет сообщить сведения о фрагментах операционной системе, но не создаст пакет блока, который будет помещен в очередь в режиме ядра и извлекается функцией GetNextChunkData GetNextChunkData. Этот вызов регистрирует только события трассировки событий Windows (ETW) и не принимает никаких других действий.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8.1
минимальный поддерживаемый сервер Windows Server 2012 R2
целевая платформа Настольный
заголовка dispmprt.h (include Dispmprt.h)
IRQL Можно вызывать на любом уровне IRQL.

См. также

DXGK_MIRACAST_CHUNK_INFO

DXGK_MIRACAST_DISPLAY_CALLBACKS

DxgkDdiMiracastCreateContext

GetNextChunkData