D3DRESOURCETYPE 列挙型

D3DRESOURCETYPE 列挙型

リソースの種類を定義する。

構文

typedef enum _D3DRESOURCETYPE {
    D3DRTYPE_SURFACE = 1,
    D3DRTYPE_VOLUME = 2,
    D3DRTYPE_TEXTURE = 3,
    D3DRTYPE_VOLUMETEXTURE = 4,
    D3DRTYPE_CUBETEXTURE = 5,
    D3DRTYPE_VERTEXBUFFER = 6,
    D3DRTYPE_INDEXBUFFER = 7,
    D3DRTYPE_FORCE_DWORD = 0x7fffffff
} D3DRESOURCETYPE;

定数

  • D3DRTYPE_SURFACE
    サーフェイス リソース。

  • D3DRTYPE_VOLUME
    ボリューム リソース。

  • D3DRTYPE_TEXTURE
    テクスチャ リソース。

  • D3DRTYPE_VOLUMETEXTURE
    ボリューム テクスチャ リソース。

  • D3DRTYPE_CUBETEXTURE
    キューブ テクスチャ リソース。

  • D3DRTYPE_VERTEXBUFFER
    頂点バッファ リソース。

  • D3DRTYPE_INDEXBUFFER
    インデックス バッファ リソース。

  • D3DRTYPE_FORCE_DWORD
    この列挙型を強制的に 32 ビット サイズにコンパイルする。この値は使われていない。

列挙型の情報

ヘッダー d3d9types.h
最低限のオペレーティング システム Windows 98

参照

IDirect3DResource9::GetType