D3DDDIARG_RECLAIMRESOURCES 结构 (d3dumddi.h)

描述要回收的视频内存资源,以及之前提供的用户模式显示驱动程序以供重复使用。 与 ReclaimResources 函数一起使用。

语法

typedef struct _D3DDDIARG_RECLAIMRESOURCES {
  [in]  HANDLE *pResources;
  [out] BOOL   *pDiscarded;
  [in]  UINT   Resources;
} D3DDDIARG_RECLAIMRESOURCES;

成员

[in] pResources

指向要回收的资源的句柄数组的指针。

[out] pDiscarded

布尔值的可选数组,指定是否放弃每个资源或分配。

此数组中的每个布尔值对应于 pResources 指向的结构中位于同一索引位置的资源。

如果相应的资源被丢弃,驱动程序会将每个布尔值设置为 TRUE ;否则,驱动程序会将这些布尔值设置为 FALSE

如果 pDiscardedNULL,驱动程序可以忽略它。

[in] Resources

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

要求

要求
最低受支持的客户端 Windows 8
最低受支持的服务器 Windows Server 2012
标头 d3dumddi.h

另请参阅

CreateDevice (D3D10)

ReclaimResources