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 |