DXGK_MIPI_DSI_INTERFACE structure (dispmprt.h)
DXGK_MIPI_DSI_INTERFACE allows the OS to request Display Serial Interface (DSI) operations to be performed on a target using a control interface to the target owned by the graphics adapter.
Syntax
typedef struct _DXGK_MIPI_DSI_INTERFACE {
[in] IN USHORT Size;
[in] IN USHORT Version;
[in] OUT PVOID Context;
[out] OUT PINTERFACE_REFERENCE InterfaceReference;
[out] OUT PINTERFACE_DEREFERENCE InterfaceDereference;
[out] OUT PDXGKDDI_DSICAPS DxgkDdiDsiCaps;
[out] OUT PDXGKDDI_DSITRANSMISSION DxgkDdiDsiTransmission;
[out] OUT PDXGKDDI_DSIRESET DxgkDdiDsiReset;
} DXGK_MIPI_DSI_INTERFACE, *PDXGK_MIPI_DSI_INTERFACE;
Members
[in] Size
The size, in bytes, of this structure.
[in] Version
The version number of the DSI interface. Version number constants are defined in Dispmprt.h (for example, DXGK_MIPI_DSI_INTERFACE_VERSION_1).
[in] Context
Pointer to a private context block.
[out] InterfaceReference
Pointer to an interface reference function that is implemented by the display miniport driver.
[out] InterfaceDereference
Pointer to an interface dereference function that is implemented by the display miniport driver.
[out] DxgkDdiDsiCaps
Pointer to a display miniport driver DsiCaps function to query capabilities for a particular target. pArgs
is a DXGI_DSI_CAPS structure.
[out] DxgkDdiDsiTransmission
Pointer to a display miniport driver DsiTransmission function to perform a DSI transmission. pArgs
is a DXGI_DSI_TRANSMISSION structure.
[out] DxgkDdiDsiReset
Pointer to a display miniport driver DsiReset function to perform a DSI reset. pArgs
is a DXGI_DSI_RESET structure.
Remarks
A kernel-mode component that needs to use the MIPI DSI Display Control interface calls the display miniport driver's DxgkDdiQueryInterface function to get its DSI-related functional interface.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 2004 |
Header | dispmprt.h |