极语言3-30 用于三维图面类.内存池,定义用于保存资源缓冲区的内存类。用于三维纹理类.取图面,定义立方体地图的面。

76 阅读1分钟
英文名称常量作用解释
D3DPOOL——用于三维图面类.内存池,定义用于保存资源缓冲区的内存类。
D3DPOOL_DEFAULT0资源放置在内存池中,最适合为给定资源请求的一组用法。 这通常是视频内存,包括本地视频内存和 AGP 内存。
D3DPOOL_MANAGED1资源会根据需要自动复制到设备可访问的内存中。 托管资源由系统内存提供支持,设备丢失时无需重新创建。
D3DPOOL_SYSTEMMEM2资源放置在通常不能由 Direct3D 设备访问的内存中。 此内存分配消耗系统 RAM,但不会减少可分页 RAM。
D3DPOOL_SCRATCH3资源放置在系统 RAM 中,设备丢失时无需重新创建。不受设备大小或格式限制的约束。Direct3D设备无法访问这些资源,但是可以创建、锁定和复制这些资源。
英文名称常量作用解释
D3DCUBEMAP_FACES——用于三维纹理类.取图面,定义立方体地图的面。
D3DCUBEMAP_FACE_POSITIVE_X0立方体图的正 x 面。
D3DCUBEMAP_FACE_NEGATIVE_X1立方体图的负 x 面。
D3DCUBEMAP_FACE_POSITIVE_Y2立方体图的正 y 面。
D3DCUBEMAP_FACE_NEGATIVE_Y3立方体图的负 y 面。
D3DCUBEMAP_FACE_POSITIVE_Z4立方体图的正 z 面。
D3DCUBEMAP_FACE_NEGATIVE_Z5立方体图的负 z 面。