Freigeben über


DXGKDDI_DSICAPS Rückruffunktion (dispmprt.h)

Die DxgkddiDsiCaps Rückruffunktion fragt die Funktionen der seriellen Anzeigeschnittstelle (Display Serial Interface, DSI) für ein bestimmtes Ziel ab.

Syntax

DXGKDDI_DSICAPS DxgkddiDsicaps;

NTSTATUS DxgkddiDsicaps(
  [in]  HANDLE Context,
  [in]  D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId,
  [out] PDXGK_DSI_CAPS pArgs
)
{...}

Parameter

[in] Context

Wie aus der MIPI-Schnittstelle des Treibers abgerufen (DXGK_MIPIDSI_interface ,_ DXGK fragt den Treiber für diesen Kontext ab.

[in] TargetId

Zielbezeichner des Monitors.

[out] pArgs

Zeiger auf eine DXGI_DSI_CAPS Struktur.

Rückgabewert

DxgkddiDsiCaps- gibt STATUS_SUCCESS zurück, wenn dies erfolgreich ist; andernfalls wird eine der in Ntstatus.hdefinierten Fehlercodes zurückgegeben.

Bemerkungen

Ein OEM-Paneltreiber sollte initialisiert werden, indem IOCTL_MIPI_DSI_QUERY_CAPS gesendet wird, der Informationen bereitstellt, damit der OEM-Paneltreiber die Treiberunterstützung überprüfen kann, und stellt die unformatierten DDB-Daten der Ebene 1 aus dem Display bereit, damit ein Paneltreiber mehrere Geräte unterstützt und bestätigt, dass keine Übereinstimmung besteht. Der Betriebssystemgrafikkern ruft DxgkddiDsiCaps auf, wenn er diese IOCTL empfängt. Die Funktionen werden in einer DXGK_DSI_CAPS Struktur zurückgegeben.

Der Grafiktreiber füllt die felder DXGI_DSI_CAPS aus, wobei zwischengespeicherte Informationen verwendet werden, sofern verfügbar, da die Daten statisch sein sollten. Da das Betriebssystem denTargetMaximumReturnPacketSize Feldwert für die Paketüberprüfung benötigt, kann es die Funktionen vom Grafiktreiber anfordern, bevor eine Anforderung vom Paneltreiber empfangen wird.

Der OEM-Paneltreiber ist für die Überprüfung der DSI-Funktion und Kompatibilität mit dem Panel verantwortlich, da weder der Grafiktreiber noch das Betriebssystem über ausreichende Informationen verfügen, insbesondere für herstellerdefinierte oder nicht definierte Elemente.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 2004
Header- dispmprt.h

Siehe auch

DXGI_DSI_CAPS

IOCTL_MIPI_DSI_QUERY_CAPS