IOCTL_MIPI_DSI_QUERY_CAPS IOCTL (ntddvdeo.h)
IOCTL_MIPI_DSI_QUERY_CAPS извлекает основные возможности интерфейса MIPI DSI, предоставляемого графическим драйвером, и сведения об идентификации с панели.
Основной код
Входной буфер
Никакой.
Длина входного буфера
n/a
Выходной буфер
Буфер, в котором возвращаются возможности DSI. Должно быть не менее sizeof(DXGK_DSI_CAPS)
.
Длина выходного буфера
Размер в байтах выходного буфера.
Буфер входных и выходных данных
n/a
Длина буфера ввода и вывода
n/a
Блок состояния
Irp->IoStatus.Status имеет значение STATUS_SUCCESS, если запрос выполнен успешно. В противном случае состояние соответствующего условия ошибки в виде кода NTSTATUS.
Дополнительные сведения см. в значения NTSTATUS.
Замечания
IoCTLs интерфейса цифрового последовательного интерфейса (DSI) mobile Industry Processor Interface (MIPI) должен обрабатываться монитором, панелью изготовителя или драйвером порта или мини-порта.
Драйвер панели OEM должен инициализироваться с помощью IOCTL_MIPI_DSI_QUERY_CAPS который предоставляет информацию, чтобы разрешить драйверу панели OEM проверить поддержку драйверов и предоставить необработанные данные DDB уровня 1 от дисплея, чтобы разрешить одному драйверу панели поддерживать несколько устройств и убедиться, что несоответствия отсутствуют. Возможности возвращаются в DXGK_DSI_CAPS структуре. Драйвер панели OEM отвечает за проверку возможностей DSI и совместимость с панелью, так как ни графический драйвер, ни ОС не имеют достаточной информации для этого, особенно для любого производителя определенных или неопределенных элементов.
ОС преобразует IOCTL-запрос в вызов DsiQueryCaps, передавая целевой идентификатор монитора в качестве входных данных и структуру заглавок для выходных данных. Графический драйвер должен заполнить запрошенные поля, используя кэшированные сведения, если они доступны, так как данные должны быть статическими. Так как ос требует TargetMaximumReturnPacketSize значение для проверки пакетов, он может запросить возможности от графического драйвера перед получением запроса от драйвера панели.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 2004 |
заголовка | ntddvdeo.h |