Freigeben über


DXGKARG_SETTIMINGSFROMVIDPN-Struktur (d3dkmddi.h)

Wird verwendet, um die Argumente für DXGKDDI_SETTIMINGSFROMVIDPN.

Syntax

typedef struct _DXGKARG_SETTIMINGSFROMVIDPN {
  D3DKMDT_HVIDPN            hFunctionalVidPn;
  DXGK_SET_TIMING_FLAGS     SetFlags;
  PDXGK_SET_TIMING_RESULTS  pResultsFlags;
  UINT                      PathCount;
  DXGK_SET_TIMING_PATH_INFO *pSetTimingPathInfo;
} DXGKARG_SETTIMINGSFROMVIDPN;

Member

hFunctionalVidPn

Ein Handle für eine D3DKMDT_HVIDPN, das eine funktionale VidPn darstellt, die die Anzeigekonfiguration beschreibt, die das Betriebssystem anwenden möchte.

Der datentyp D3DKMDT_HVIDPN wird in D3dkmdt.h definiert.

SetFlags

Eine DXGK_SET_TIMING_FLAGS Struktur, die bestimmte Aktionen vom Treiber für den SetTimingsFromVidPn-Aufruf anfordert.

pResultsFlags

Zeiger auf eine DXGK_SET_TIMING_RESULTS Struktur, die der Treiber verwenden sollte, um Gesamtergebnisse aus dem SetTimingsFromVidPn-Aufruf zu melden.

PathCount

Anzahl der Zeiger im Array, auf die pSetTimingPathInfo verweist.

pSetTimingPathInfo

Ein Array von Zeigern auf DXGK_SET_TIMING_PATH_INFO Strukturen, die pro Pfad Details der festzulegenden Zeitangaben angeben. Es ermöglicht auch Feedback vom Treiber zu zusätzlichen Aufgaben, die das Betriebssystem ausführen muss, bevor die Zeitsteuerungsänderungen vorgenommen werden können oder nachdem die Änderungen abgeschlossen sind.

Anforderungen

Anforderung Wert
Header d3dkmddi.h