Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Приложения используют методы интерфейса IDirect3DCubeTexture9 для управления ресурсом текстуры куба.
Наследование
Интерфейс IDirect3DCubeTexture9 наследуется от IDirect3DBaseTexture9. IDirect3DCubeTexture9 также содержит следующие типы элементов:
Методы
Интерфейс IDirect3DCubeTexture9 содержит следующие методы.
|
IDirect3DCubeTexture9::AddDirtyRect Метод IDirect3DCubeTexture9::AddDirtyRect (d3d9.h) добавляет область грязное в ресурс текстуры куба. |
|
IDirect3DCubeTexture9::GetCubeMapSurface Метод IDirect3DCubeTexture9::GetCubeMapSurface (d3d9.h) извлекает поверхность карты текстуры куба. |
|
IDirect3DCubeTexture9::GetLevelDesc Метод IDirect3DCubeTexture9::GetLevelDesc (d3d9.h) извлекает описание одной грани указанного уровня текстуры куба. |
|
IDirect3DCubeTexture9::LockRect Метод IDirect3DCubeTexture9::LockRect (d3d9.h) блокирует прямоугольник в ресурсе текстуры куба. |
|
IDirect3DCubeTexture9::UnlockRect Метод IDirect3DCubeTexture9::UnlockRect (d3d9.h) разблокирует прямоугольник в ресурсе текстуры куба. |
Комментарии
Интерфейс IDirect3DCubeTexture9 можно получить, вызвав метод IDirect3DDevice9::CreateCubeTexture или одну из функций D3DXCreateCubeTexturexxx .
Этот интерфейс наследует дополнительные функции от интерфейса IDirect3DBaseTexture9 .
Этот интерфейс, как и все COM-интерфейсы, наследует дополнительные функциональные возможности от интерфейса IUnknown .
Типы LPDIRECT3DCUBETEXTURE9 и PDIRECT3DCubeTexture9 определяются как указатели на интерфейс IDirect3DCubeTexture9 .
typedef struct IDirect3DCubeTexture9 *LPDIRECT3DCUBETEXTURE9, *PDIRECT3DCubeTexture9;
Требования
| Требование | Значение |
|---|---|
| Целевая платформа | Windows |
| Header | d3d9helper.h (включая D3D9.h) |
См. также раздел
D3DXCreateCubeTextureFromFileEx
D3DXCreateCubeTextureFromFileInMemory
D3DXCreateCubeTextureFromFileInMemoryEx
D3DXCreateCubeTextureFromResource