D3DHAL_DP2SETPRIORITY 结构 (d3dhal.h)
D3DHAL_DP2SETPRIORITY 结构用于通知驱动程序由句柄 dwDDDestSurface 指定的纹理的优先级。
语法
typedef struct _D3DHAL_DP2SETPRIORITY {
DWORD dwDDSurface;
DWORD dwPriority;
} D3DHAL_DP2SETPRIORITY;
成员
dwDDSurface
指定纹理的句柄。
dwPriority
指定 dwDDDestSurface 纹理的优先级。 纹理的优先级值可以在 0 到 0xFFFFFFFF 范围内的任何位置设置。
注解
在创建纹理时,驱动程序会收到句柄的通知。 驱动程序只能接收驱动程序管理的纹理的优先级通知。
优先级确定何时从内存中逐出托管纹理。 分配低优先级的纹理在具有高优先级的纹理之前被逐出。 如果两个纹理具有相同的优先级,则最近使用的纹理将保留在内存中;另一个纹理被逐出。
要求
要求 | 值 |
---|---|
Header | d3dhal.h (包括 D3dhal.h) |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈