DXGI_DDI_ARG_OFFERRESOURCES 结构 (dxgiddi.h)

描述用户模式显示驱动程序提供以供重复使用的视频内存资源。 与 pfnOfferResources 函数一 起使用。 与 pfnReclaimResources 函数一起使用,由 Windows 显示驱动程序模型 (WDDM) 1.2 及更高版本的用户模式显示驱动程序。

语法

typedef struct _DXGI_DDI_ARG_OFFERRESOURCES {
  [in] DXGI_DDI_HDEVICE         hDevice;
  [in] const DXGI_DDI_HRESOURCE *pResources;
  [in] UINT                     Resources;
  [in] D3DDDI_OFFER_PRIORITY    Priority;
} DXGI_DDI_ARG_OFFERRESOURCES;

成员

[in] hDevice

显示设备的句柄 (图形上下文) 驱动程序提供重复使用的资源。

Direct3D 运行时通过调用 CreateDevice (D3D10) 例程,将此句柄传递给 D3D10DDIARG_CREATEDEVICE 结构的 hDrvDevice 成员中的 驱动程序。

[in] pResources

指向驱动程序提供的视频内存资源的句柄数组的指针。

[in] Resources

pResources 指向的数组中的元素数。

[in] Priority

D3DDDI_OFFER_PRIORITY类型的值,指示 pResources 指向的资源的重要性。

要求

要求
最低受支持的客户端 Windows 8、WDDM 1.2 及更高版本
最低受支持的服务器 Windows Server 2012
标头 dxgiddi.h (包括 D3d10umddi.h)

另请参阅

CreateDevice (D3D10)

D3D10DDIARG_CREATEDEVICE

D3DDDI_OFFER_PRIORITY

pfnOfferResources