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) |