MIPI_DSI_TRANSMISSION構造体 (ntddvdeo.h)
MIPI_DSI_TRANSMISSION 構造体は、ディスプレイ デバイスに送信される 1 つ以上の DSI パケットを含む MIPI (モバイル 業界プロセッサ インターフェイス) 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 |