заголовок netdispumdddi.h
Примечание
В Windows 10 операционная система содержит собственную реализацию беспроводных дисплеев Miracast. Драйверы больше не должны реализовывать пользовательский компонент отображения Miracast. Поддержка пользовательских реализаций Miracast может быть удалена в будущих версиях Windows.
Этот заголовок используется драйверами отображения для пользовательских реализаций Miracast. Дополнительные сведения см. в разделе:
netdispumdddi.h содержит следующие программные интерфейсы:
Функции обратного вызова
PFN_CREATE_MIRACAST_CONTEXT Вызывается операционной системой для создания контекста Miracast в пользовательском режиме. |
PFN_DATARATE_NOTIFICATION Вызывается операционной системой для уведомления драйвера пользовательского режима Miracast об изменении скорости передачи данных сетевого канала Miracast. Эта функция регистрируется в операционной системе при вызове функции RegisterForDataRateNotifications. |
PFN_DESTROY_MIRACAST_CONTEXT Вызывается операционной системой для уничтожения контекста Miracast в пользовательском режиме. |
PFN_GET_NEXT_CHUNK_DATA Предоставляет сведения о следующем блоке кодирования Miracast, который был сообщен подсистеме графического ядра Microsoft DirectX, когда тип прерывания DXGK_INTERRUPT_TYPE DXGK_INTERRUPT_MICACAST_CHUNK_PROCESSING_COMPLETE. Тип данных этой функции — PFN_GET_NEXT_CHUNK_DATA. |
PFN_HANDLE_KMD_MESSAGE Вызывается операционной системой для обработки сообщения в асинхронном режиме ядра, которое драйвер пользовательского режима Miracast получает, когда драйвер мини-порта дисплея вызывает функцию DxgkCbMiracastSendMessage. |
PFN_MIRACAST_IO_CONTROL Вызывается драйвером отображения пользовательского режима для отправки драйверу мини-порта в режиме ядра синхронный запрос на управление вводом-выводом. Тип данных этой функции — 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 Вызывается операционной системой для запуска сеанса, подключенного к Miracast, который ранее был запущен вызовом функции StartMiracastSession. |
QUERY_MIRACAST_DRIVER_INTERFACE Вызывается операционной системой для запроса интерфейса драйвера пользовательского режима Miracast, MIRACAST_DRIVER_INTERFACE. |
Структуры
MIRACAST_CALLBACKS Содержит указатели на функции обратного вызова среды выполнения беспроводного дисплея (Miracast), которые может вызывать драйвер пользовательского режима Miracast. |
MIRACAST_CHUNK_DATA Содержит блоковые данные, которые используются, когда драйвер пользовательского режима вызывает функцию GetNextChunkData беспроводного дисплея (Miracast). |
MIRACAST_CHUNK_ID Узнайте, как MIRACAST_CHUNK_ID хранит сведения, определяющие блок кодирования беспроводного дисплея (Miracast). |
MIRACAST_CHUNK_INFO Структура MIRACAST_CHUNK_INFO содержит сведения об указанном блоке кодирования беспроводного дисплея (Miracast). |
MIRACAST_DATARATE_STATS Содержит сведения, используемые в функции pfnDataRateNotify беспроводного дисплея (Miracast), о скорости передачи аудио- и видеокодировщика, а также о сбое или повторной попытке Wi-Fi кадрах. |
MIRACAST_DRIVER_INTERFACE Содержит указатели на функции беспроводного дисплея (Miracast), реализованные драйвером пользовательского режима Miracast. |
MIRACAST_SESSION_INFO Содержит сведения о сеансе, подключенном к беспроводному дисплею (Miracast). |
MIRACAST_STATISTIC_DATA Содержит статистические данные Miracast, которые драйвер отображения пользовательского режима передает операционной системе. |
MIRACAST_WFD_CONNECTION_STATS Содержит сведения о скорости подключения Wi-Fi Direct. |
Перечисления
MIRACAST_CHUNK_TYPE Перечисление MIRACAST_CHUNK_TYPE содержит значения, указывающие типы обрабатываемой информации о блоке беспроводного дисплея (Miracast). |
MIRACAST_PROTOCOL_EVENT Указывает типы событий протокола беспроводного дисплея (Miracast), о котором должен сообщать драйвер отображения пользовательского режима. |
MIRACAST_STATISTIC_TYPE Указывает типы статистических данных Miracast, создаваемых драйвером отображения пользовательского режима. |
MIRACAST_STATUS Указывает типы состояния, которые драйвер отображения пользовательского режима использует для передачи данных о состоянии подключения Miracast. |