перечисление D3DCUBEMAP_FACES

Определяет грани кубической карты.

Синтаксис

typedef enum D3DCUBEMAP_FACES { 
  D3DCUBEMAP_FACE_POSITIVE_X   = 0,
  D3DCUBEMAP_FACE_NEGATIVE_X   = 1,
  D3DCUBEMAP_FACE_POSITIVE_Y   = 2,
  D3DCUBEMAP_FACE_NEGATIVE_Y   = 3,
  D3DCUBEMAP_FACE_POSITIVE_Z   = 4,
  D3DCUBEMAP_FACE_NEGATIVE_Z   = 5,
  D3DCUBEMAP_FACE_FORCE_DWORD  = 0xffffffff
} D3DCUBEMAP_FACES, *LPD3DCUBEMAP_FACES;

Константы

D3DCUBEMAP_FACE_POSITIVE_X

Положительное X-лицо кубической карты.

D3DCUBEMAP_FACE_NEGATIVE_X

Отрицательное X-лицо кубической карты.

D3DCUBEMAP_FACE_POSITIVE_Y

Положительное Y-лицо кубической карты.

D3DCUBEMAP_FACE_NEGATIVE_Y

Отрицательное Y-лицо кубической карты.

D3DCUBEMAP_FACE_POSITIVE_Z

Положительная Z-грань кубической карты.

D3DCUBEMAP_FACE_NEGATIVE_Z

Отрицательная Z-грань кубической карты.

D3DCUBEMAP_FACE_FORCE_DWORD

Принудительно компилирует это перечисление до 32 бит в размере. Без этого значения некоторые компиляторы разрешали бы компиляцию этого перечисления до размера, отличного от 32 бит. Это значение не используется.

Требования

Требование Значение
Заголовок
D3D9Types.h

См. также раздел

Перечисления Direct3D

IDirect3DCubeTexture9::AddDirtyRect

IDirect3DCubeTexture9::GetCubeMapSurface

IDirect3DCubeTexture9::LockRect

IDirect3DCubeTexture9::UnlockRect