DXGI_DDI_ARG_SETRESOURCEPRIORITY结构(dxgiddi.h)
DXGI_DDI_ARG_SETRESOURCEPRIORITY结构描述用于设置资源优先级的参数。
语法
typedef struct DXGI_DDI_ARG_SETRESOURCEPRIORITY {
[in] DXGI_DDI_HDEVICE hDevice;
[in] DXGI_DDI_HRESOURCE hResource;
[in] UINT Priority;
} DXGI_DDI_ARG_SETRESOURCEPRIORITY;
成员
[in] hDevice
驱动程序设置资源从内存中逐出优先级的显示设备(图形上下文)的句柄。 当运行时调用驱动程序的 CreateDevice(D3D10) 函数创建显示设备时,Direct3D 运行时会将此句柄传递给 D3D10DDIARG_CREATEDEVICE 结构的 hDrvDevice 成员。
[in] hResource
要为其设置优先级的资源句柄。
[in] Priority
要为 hResource 成员指定的资源设置的优先级级别。 可以在 0 到 0xFFFFFFFF 范围内的任意位置设置资源的优先级级别。
言论
资源在确定从内存中逐出的顺序时设置的优先级。 在优先级较高的资源之前,将逐出分配低优先级的资源。 如果两个资源具有相同的优先级,则最近使用的资源将保留在内存中;将逐出另一个资源。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | 在 Windows Vista 和更高版本的 Windows作系统中可用。 |
标头 | dxgiddi.h (include D3d10umddi.h) |