在 D3D10 中,我可以使用一种方法从具有一个 mipmap lvl 的 Texture2D 中获取单个表面。
{
IDXGISurface* surface;
texture2D->QueryInterface(__uuidof(IDXGISurface), (LPVOID*)&surface);
}
但这不适用于具有多个 mipmap 的纹理,那么我怎样才能从 mipmap 链中取回所有表面?
在 D3D10 中,我可以使用一种方法从具有一个 mipmap lvl 的 Texture2D 中获取单个表面。
{
IDXGISurface* surface;
texture2D->QueryInterface(__uuidof(IDXGISurface), (LPVOID*)&surface);
}
但这不适用于具有多个 mipmap 的纹理,那么我怎样才能从 mipmap 链中取回所有表面?