DXGI_DDI_ARG_RESOLVESHAREDRESOURCE structure (dxgiddi.h)

The DXGI_DDI_ARG_RESOLVESHAREDRESOURCE structure describes the parameters that the user-mode display driver's ResolveSharedResourceDXGI function uses to synchronize a shared surface or a GDI interoperable surface.

Syntax

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

Members

[in] hDevice

A handle to the display device (graphics context) that is associated with the shared surface or GDI interoperable surface. The Direct3D runtime passes this handle to the driver in the hDrvDevice member of the D3D10DDIARG_CREATEDEVICE structure when the runtime calls the driver's CreateDevice(D3D10) function to create the display device.

[in] hResource

A handle to the surface that the driver uses as a shared surface or in GDI interoperability.

Requirements

Requirement Value
Minimum supported client DXGI_DDI_ARG_RESOLVESHAREDRESOURCE is supported beginning with the Windows 7 operating system.
Header dxgiddi.h (include D3d10umddi.h)

See also

ResolveSharedResourceDXGI