MIPI_DSI_TRANSMISSION structure (ntddvdeo.h)

The MIPI_DSI_TRANSMISSION structure is used to describe a MIPI (Mobile Industry Processor Interface) DSI (Display Serial Interface) transmission request that contains one or more DSI packets to be sent to the display device.

Syntax

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;

Members

TotalBufferSize

The total size of the buffer that contains the transmission request, in bytes.

PacketCount

The number of packets in the transmission request.

FailedPacket

Failed packet.

TransmissionMode

Transmission mode.

ReportMipiErrors

Report MIPI errors.

ClearMipiErrors

Clear MIPI errors.

SecondaryPort

Secondary port.

ManufacturingMode

Reserved

Reserved.

ReadWordCount

Read word count.

FinalCommandExtraPayload

Final command extra payload.

MipiErrors

MIPI errors.

HostErrors

Host errors.

Packets[1]

Packets.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1903
Header ntddvdeo.h