【D3D补遗】六 资源

Posted on 2008-12-05 13:22  活着就是幸福  阅读(186)  评论(0编辑  收藏  举报
1. Lock资源会导致引用资源的其他操作被连续化。
2. DXTn格式以4x4块储存像素, 只能在4x4边界进行lock.
3. D3D使用最少-最近-使用优先级管理资源。如果检测到太多资源部嫩共存,则使用此技术。
资源池类型:
D3DPOOL_DEFAULT: 最合适的地方。在设备丢失和reset时必须重新创建。
D3DPOOL_MANAGED: 托管资源在显示和系统内存里。设备丢失和reset中一直存在不必重建。
不适合用托管资源的地方:不适合经常改变的数据。带有D3DUSAGE_RENDERTARGET的texture。
托管的顶点和索引buffer不能使用D3DUSAGE_DYNAMIC。