MIPI_DSI_TRANSMISSION结构(ntddvdeo.h)
MIPI_DSI_TRANSMISSION 结构用于描述 MIPI(移动行业处理器接口)DSI(显示串行接口)传输请求,其中包含要发送到显示设备的一个或多个 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]
PacketCount 的数组MIPI_DSI_PACKET 描述要传输/修改的数据包的结构。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 10 版本 1903 |
标头 | ntddvdeo.h |