Freigeben über


PFND3DDDI_QUERYDLISTFORAPPLICATION1 Rückruffunktion (d3dumddi.h)

Die PFND3DDDI_QUERYDLISTFORAPPLICATION1-Funktion fragt eine dList für eine Anwendung ab.

Syntax

PFND3DDDI_QUERYDLISTFORAPPLICATION1 Pfnd3dddiQuerydlistforapplication1;

HRESULT Pfnd3dddiQuerydlistforapplication1(
  [out] BOOL *unnamedParam1,
  [in]  HANDLE unnamedParam2,
  [in]  PFND3DDDI_ESCAPECB unnamedParam3
)
{...}

Parameter

[out] unnamedParam1

Wenn TRUE, sollte die Anwendung auf der einzelnen GPU ausgeführt werden. Andernfalls sollte die Anwendung auf der integrierten GPU ausgeführt werden.

[in] unnamedParam2

Ein Handle für das Grafikadapterobjekt. Dieses Handle wird an die pfnEscapeCb Rückruffunktion übergeben, auf die durch unnamedParam3verwiesen wird.

[in] unnamedParam3

Zeigen Sie auf eine pfnEscapeCb Rückruffunktion, die Informationen mit dem Anzeigeminiporttreiber teilt.

Rückgabewert

Gibt S_OKoder ein entsprechendes Fehlerergebnis zurück, wenn der Vorgang nicht erfolgreich ist.

Bemerkungen

Ab WDDM 2.9 müssen Treiber PFND3DDDI_QUERYDLISTFORAPPLICATION2 anstelle von PFND3DDDI_QUERYDLISTFORAPPLICATION1unterstützen.

In WDDM-Versionen vor WDDM 2.9 wird PFND3DDDI_QUERYDLISTFORAPPLICATION1 von der Benutzermodusgrafiklaufzeit (DXGI) während der Microsoft Direct3D-Initialisierung auf einem Hybridsystem aufgerufen, um zu bestimmen, auf welcher GPU eine Anwendung ausgeführt werden soll. Eine dList- ist eine Liste von Anwendungen, die gemeinsam genutzte Oberflächen für das rendern hoher Leistung auf der einzelnen GPU benötigen.

Weitere Informationen zum Aufrufen dieser Funktion und Zum Einrichten der DLL, die sie exportiert, finden Sie unter Hybridsystem DDI.

Allgemeine Informationen zu Hybridsystemen finden Sie unter Verwenden von adapterübergreifenden Ressourcen in einem Hybridsystem.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8.1,WDDM 1.3 und höher
mindestens unterstützte Server- Windows Server 2012 R2
Zielplattform- Desktop
Header- d3dumddi.h (include D3d10umddi.h)

Siehe auch

PFND3DDDI_QUERYDLISTFORAPPLICATION2

pfnEscapeCb