структура MIPI_DSI_TRANSMISSION (ntddvdeo.h)

Структура MIPI_DSI_TRANSMISSION используется для описания запроса передачи MIPI (mobile Industry Processor Interface) DSI (Display Serial Interface), который содержит один или несколько пакетов DSI для отправки на устройство отображения.

Синтаксис

typedef struct _MIPI_DSI_TRANSMISSION {
  ULONG           TotalBufferSize;
  UCHAR           PacketCount;
  UCHAR           FailedPacket;
  struct {
    USHORT TransmissionMode : 2;
    USHORT ReportMipiErrors : 1;
    USHORT ClearMipiErrors : 1;
    USHORT SecondaryPort : 1;
    USHORT ManufacturingMode : 1;
    USHORT Reserved : 10;
  };
  USHORT          ReadWordCount;
  USHORT          FinalCommandExtraPayload;
  USHORT          MipiErrors;
  USHORT          HostErrors;
  MIPI_DSI_PACKET Packets[1];
} MIPI_DSI_TRANSMISSION;

Члены

TotalBufferSize

Общий размер буфера, содержащего запрос на передачу, в байтах.

PacketCount

Количество пакетов в запросе на передачу.

FailedPacket

Сбой пакета.

TransmissionMode

Режим передачи.

ReportMipiErrors

Сообщить об ошибках MIPI.

ClearMipiErrors

Очистка ошибок MIPI.

SecondaryPort

Дополнительный порт.

ManufacturingMode

Reserved

Зарезервировано.

ReadWordCount

Количество слов для чтения.

FinalCommandExtraPayload

Дополнительные полезные данные последней команды.

MipiErrors

Ошибки MIPI.

HostErrors

Ошибки узла.

Packets[1]

Пакеты.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1903
Верхняя часть ntddvdeo.h