D3DDDIARG_SETPRIORITY 结构 (d3dumddi.h)
D3DDDIARG_SETPRIORITY结构描述要为托管纹理设置的优先级。
语法
typedef struct _D3DDDIARG_SETPRIORITY {
HANDLE hResource;
UINT Priority;
} D3DDDIARG_SETPRIORITY;
成员
hResource
包含纹理的资源的句柄。
Priority
要为 hResource 资源中包含的纹理设置的优先级。 纹理的优先级值可以在 0 到0xFFFFFFFF范围内的任意位置设置。
注解
驱动程序仅接收驱动程序管理的纹理的优先级通知。
设置纹理的优先级决定了其从内存中逐出的顺序。 分配低优先级的纹理在具有高优先级的纹理之前被逐出。 如果两个纹理具有相同的优先级,则最近使用的纹理将保留在内存中;另一个纹理被逐出。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows Vista 和更高版本的 Windows 操作系统中可用。 |
标头 | d3dumddi.h (包括 D3dumddi.h) |