Freigeben über


DXGI_DDI_ARG_RESOLVESHAREDRESOURCE-Struktur (dxgiddi.h)

Die DXGI_DDI_ARG_RESOLVESHAREDRESOURCE-Struktur beschreibt die Parameter, die die ResolveSharedResourceDXGI-Funktion des Treibers im Benutzermodus zum Synchronisieren einer freigegebenen Oder einer interoperablen GDI-Oberfläche verwendet.

Syntax

typedef struct DXGI_DDI_ARG_RESOLVESHAREDRESOURCE {
  [in] DXGI_DDI_HDEVICE   hDevice;
  [in] DXGI_DDI_HRESOURCE hResource;
} DXGI_DDI_ARG_RESOLVESHAREDRESOURCE;

Member

[in] hDevice

Ein Handle für das Anzeigegerät (Grafikkontext), das der freigegebenen Oberfläche oder der interoperablen GDI-Oberfläche zugeordnet ist. Die Direct3D-Runtime übergibt dieses Handle an den Treiber im hDrvDevice-Member der D3D10DDIARG_CREATEDEVICE-Struktur , wenn die Runtime die CreateDevice(D3D10) -Funktion des Treibers aufruft, um das Anzeigegerät zu erstellen.

[in] hResource

Ein Handle für die Oberfläche, den der Treiber als freigegebene Oberfläche oder in GDI-Interoperabilität verwendet.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) DXGI_DDI_ARG_RESOLVESHAREDRESOURCE wird ab dem Windows 7-Betriebssystem unterstützt.
Kopfzeile dxgiddi.h (include D3d10umddi.h)

Weitere Informationen

ResolveSharedResourceDXGI