Partager via


MIPI_DSI_TRANSMISSION structure (ntddvdeo.h)

La structure MIPI_DSI_TRANSMISSION est utilisée pour décrire une demande de transmission DSI (Display Serial Interface) MIPI (Mobile Industry Processor Interface) qui contient un ou plusieurs paquets DSI à envoyer au périphérique d’affichage.

Syntaxe

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;

Membres

TotalBufferSize

[in] Taille totale de la mémoire tampon qui contient la demande de transmission, en octets.

PacketCount

[in] Nombre de paquets dans la demande de transmission.

FailedPacket

[out] Index du premier paquet ayant échoué dans la transmission, en cas de défaillance.

TransmissionMode

[in] Mode de transmission.

ReportMipiErrors

[in] Lorsqu’elle est définie, indique que les erreurs de protocole MIPI doivent être signalées.

ClearMipiErrors

[in] Lorsqu’elle est définie, indique que les erreurs de protocole MIPI doivent être effacées après avoir été signalées.

SecondaryPort

[in] Indique si la transmission est destinée à un port secondaire.

ManufacturingMode

[in] Indique si la transmission se produit dans un mode de fabrication spécial.

Reserved

Réservé.

ReadWordCount

[out] Nombre de mots lus pendant une opération de lecture.

FinalCommandExtraPayload

[in] Taille de toute charge utile supplémentaire qui doit être envoyée avec la commande finale.

MipiErrors

[out] Erreurs signalées par le matériel DSI MIPI, le cas échéant.

HostErrors

[out] Erreurs signalées par le processeur hôte ou le contrôleur qui gère la transmission, le cas échéant.

Packets[1]

Tableau de structures PacketCountMIPI_DSI_PACKET qui décrivent les paquets à transmettre/modifier.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 version 1903
En-tête ntddvdeo.h