次の方法で共有


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