D3DDDIARG_DISCARD 结构 (d3dumddi.h)

定义由于不再需要内容而可以丢弃的视频显示内存。

语法

typedef struct _D3DDDIARG_DISCARD {
  HANDLE     hResource;
  UINT       FirstSubResource;
  UINT       NumSubResources;
  const RECT *pRects;
  UINT       NumRects;
} D3DDDIARG_DISCARD;

成员

hResource

要放弃子资源的资源的句柄。

FirstSubResource

要丢弃的第一个子资源的索引。

NumSubResources

要丢弃的子资源数。

pRects

资源视图中要放弃的矩形的 RECT 结构数组。 如果 为 NULL,则 Discard 函数将放弃整个图面。

NumRects

pRects 成员指定的数组中的矩形数。

要求

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

另请参阅

丢弃

矩形