Freigeben über


DXGKARG_DPAUXIOTRANSMISSION-Struktur (dispmprt.h)

Die DXGKARG_DPAUXIOTRANSMISSION-Struktur ist ein Parameter für den DXGKDDI_DPAUXIOTRANSMISSION Rückruf.

Syntax

typedef struct _DXGKARG_DPAUXIOTRANSMISSION {
  struct {
    UINT Write : 1;
    UINT CanUseCachedData : 1;
    UINT Reserved : 30;
  };
  UINT   RootPortIndex;
  UINT   DPCDAddress;
  BYTE   NumBytesRequested;
  UINT   DPNativeError;
  BYTE   NumBytesDone;
  BYTE   Data[MAX_DP_NATIVE_AUX_IO_SIZE];
} DXGKARG_DPAUXIOTRANSMISSION, *PDXGKARG_DPAUXIOTRANSMISSION;

Member

Write

Gibt an, ob der Vorgang gelesen oder geschrieben wird. Der Wert 0 (null) gibt an, dass der DPCD-Vorgang (DisplayPort Configuration Data) ein Lesevorgang ist. Der Wert 1 gibt einen Schreibvorgang in die DPCD an.

CanUseCachedData

Gibt bei Festlegung an, dass der Treiber zwischengespeicherte Daten ohne tatsächliche AUX-Transaktion verwenden kann.

Reserved

Reserviert; nicht verwenden.

RootPortIndex

Indexwert des DP-fähigen Connectors, für den der DPCD-Lese- oder Schreibvorgang ausgeführt werden soll. Der Treiber hat die Gesamtzahl der DP-fähigen Connectors auf der GPU in einem vorherigen Aufruf von DXGKDDI_QUERYDPCAPS zurückgegeben. Nachfolgende Aufrufe von DXGKDDI_DPAUXIOTRANSMISSION verweisen auf die DP-Connectors mit RootPortIndex im Bereich von 0 bis NumRootPorts - 1.

DPCDAddress

Die DPCD-Adresse für den Lese- oder Schreibvorgang.

NumBytesRequested

Anzahl der Bytes, die ab DPCDAddress gelesen/geschrieben werden sollen.

DPNativeError

Feld, in dem der Treiber weitere Details zum Fehler codieren kann, wenn STATUS_DEVICE_PROTOCOL_ERROR von DXGKDDI_DPAUXIOTRANSMISSION zurückgegeben wird.

NumBytesDone

Tatsächliche Anzahl von Bytes, die gelesen oder geschrieben wurden.

Data[MAX_DP_NATIVE_AUX_IO_SIZE]

Puffer, der die Daten enthält, die für einen Schreibvorgang geschrieben werden sollen, oder in dem die Daten für einen Lesevorgang empfangen werden sollen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 2004
Kopfzeile dispmprt.h

Weitere Informationen

DXGKDDI_QUERYDPCAPS

DXGKDDI_DPAUXIOTRANSMISSION