DXGK_DSI_CAPS structure (dispmprt.h)
The DXGK_DSI_CAPS structure is used to identify the MIPI Display Serial Interface (DSI) capabilities of a device.
Syntax
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;
Members
DSITypeMajor
The major number of the version of the DSI standard supported by this target (e.g. 2,0 for DSI 2, or 1,0 for DSI 1).
DSITypeMinor
The minor number of the version of the DSI standard supported by this target (e.g. 2,0 for DSI 2, or 1,0 for DSI 1). Currently DSI does not have minor versions for the high-level type, but the DSITypeMinor
is kept for future-proofing.
SpecVersionMajor
The major number of the spec version of the DSI standard supported by this target (e.g. 1,3,1 for spec version 1.3.1).
SpecVersionMinor
The minor number of the spec version of the DSI standard supported by this target (e.g. 1,3,1 for spec version 1.3.1).
SpecVersionPatch
The patch number of the spec version of the DSI standard supported by this target (e.g. 1,3,1 for spec version 1.3.1).
TargetMaximumReturnPacketSize
The maximum packet size that the OEM panel driver can request in a transmission for a long read. The graphics driver controls the size conveyed to the peripheral based on its own needs so may need to change the size for an OEM panel transmission however the graphics driver may have a maximum size it can support.
ResultCodeFlags
ResultCodeStatus
Revision
Level
DeviceClassHi
DeviceClassLo
ManufacturerHi
ManufacturerLo
ProductHi
ProductLo
LengthHi
LengthLo
Remarks
The remaining fields are the Level 1 DDB data, defined in the MIPI-DDB spec in section 5.2.1.1 DdbL1Data. The fields are in the same order with no padding so the data may be copied directly from what is returned by the peripheral.
A DXGK_DSI_CAPS structure is provided to a graphics driver's DxgkDsiCaps callback function.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 2004 |
Header | dispmprt.h |