DXGK_DSI_CAPS structure (dispmprt.h)

La structure DXGK_DSI_CAPS est utilisée pour identifier les fonctionnalités DSI (Display Serial Interface) MIPI d’un appareil.

Syntaxe

typedef struct _DXGK_DSI_CAPS {
  BYTE DSITypeMajor;
  BYTE DSITypeMinor;
  BYTE SpecVersionMajor;
  BYTE SpecVersionMinor;
  BYTE SpecVersionPatch;
  WORD TargetMaximumReturnPacketSize;
  BYTE ResultCodeFlags;
  BYTE ResultCodeStatus;
  BYTE Revision;
  BYTE Level;
  BYTE DeviceClassHi;
  BYTE DeviceClassLo;
  BYTE ManufacturerHi;
  BYTE ManufacturerLo;
  BYTE ProductHi;
  BYTE ProductLo;
  BYTE LengthHi;
  BYTE LengthLo;
} DXGK_DSI_CAPS, *PDXGK_DSI_CAPS;

Membres

DSITypeMajor

Numéro principal de la version de la norme DSI prise en charge par cette cible (par exemple, 2,0 pour DSI 2 ou 1,0 pour DSI 1).

DSITypeMinor

Nombre mineur de la version de la norme DSI prise en charge par cette cible (par exemple, 2,0 pour DSI 2 ou 1,0 pour DSI 1). Actuellement, DSI n’a pas de versions mineures pour le type de haut niveau, mais est DSITypeMinor conservé à des fins de protection future.

SpecVersionMajor

Numéro principal de la version de spécification de la norme DSI prise en charge par cette cible (par exemple, 1,3,1 pour la version de spécification 1.3.1).

SpecVersionMinor

Nombre mineur de la version de spécification de la norme DSI prise en charge par cette cible (par exemple, 1,3,1 pour la version de spécification 1.3.1).

SpecVersionPatch

Numéro de correctif de la version de spécification de la norme DSI prise en charge par cette cible (par exemple, 1,3,1 pour la version de spécification 1.3.1).

TargetMaximumReturnPacketSize

Taille maximale des paquets que le pilote du panneau OEM peut demander dans une transmission pour une lecture longue. Le pilote graphique contrôle la taille transmise au périphérique en fonction de ses propres besoins. Il peut donc être nécessaire de modifier la taille d’une transmission par panneau OEM, mais le pilote graphique peut avoir une taille maximale qu’il peut prendre en charge.

ResultCodeFlags

ResultCodeStatus

Revision

Level

DeviceClassHi

DeviceClassLo

ManufacturerHi

ManufacturerLo

ProductHi

ProductLo

LengthHi

LengthLo

Remarques

Les champs restants sont les données DDB de niveau 1, définies dans la spécification MIPI-DDB de la section 5.2.1.1 DdbL1Data. Les champs étant dans le même ordre sans remplissage, les données peuvent être copiées directement à partir de ce qui est retourné par le périphérique.

Une structure DXGK_DSI_CAPS est fournie à la fonction de rappel DxgkDsiCaps d’un pilote graphique.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004
En-tête dispmprt.h

Voir aussi

DxgkDsiCaps