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


структура 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

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

PacketCount

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

FailedPacket

[out] Индекс первого неудачного пакета при передаче, если возникают какие-либо сбои.

TransmissionMode

[in] Режим передачи.

ReportMipiErrors

[in] Если этот параметр задан, указывает, что необходимо сообщить об ошибках протокола MIPI.

ClearMipiErrors

[in] Если задано значение , указывает, что ошибки протокола MIPI должны быть очищены после сообщения.

SecondaryPort

[in] Указывает, выполняется ли передача для дополнительного порта.

ManufacturingMode

[in] Указывает, происходит ли передача в специальном производственном режиме.

Reserved

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

ReadWordCount

[out] Число слов, прочитанных во время операции чтения.

FinalCommandExtraPayload

[in] Размер всех дополнительных полезных данных, которые должны быть отправлены с помощью последней команды.

MipiErrors

[out] Ошибки, сообщаемые оборудованием MIPI DSI, если таковые есть.

HostErrors

[out] Ошибки, о которых сообщает процессор узла или контроллер, который управляет передачей, если таковые есть.

Packets[1]

Массив PacketCountMIPI_DSI_PACKET структур, описывающих передаваемые или изменяемые пакеты.

Требования

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