структура MIPI_DSI_TRANSMISSION (ntddvdeo.h)
Структура MIPI_DSI_TRANSMISSION используется для описания запроса передачи DSI (display Serial 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 |