D3D10_RESOURCE_MISC_FLAG
リソースに使用される、あまり一般的でないその他のオプションを特定します。
typedef enum D3D10_RESOURCE_MISC_FLAG
{
D3D10_RESOURCE_MISC_GENERATE_MIPS = 0x1L,
D3D10_RESOURCE_MISC_SHARED = 0x2L,
D3D10_RESOURCE_MISC_TEXTURECUBE = 0x4L,
} D3D10_RESOURCE_MISC_FLAG;
定数
- D3D10_RESOURCE_MISC_GENERATE_MIPS
アプリケーションがテクスチャー リソースに対して ID3D10Device::GenerateMips を呼び出せるようにします。このリソースは、それがレンダー ターゲットおよびシェーダー リソースであることを指定するバインド フラグを使用して作成する必要があります。 - D3D10_RESOURCE_MISC_SHARED
リソース データを複数の Direct3D デバイスで共有できるようにします。共有可能なリソースは、2D の非ミップマップ テクスチャーのみです。 - D3D10_RESOURCE_MISC_TEXTURECUBE
アプリケーションが 6 つのテクスチャーを格納している Texture2DArray からキューブ テクスチャーを作成できるようにします。
解説
この列挙型は、D3D10_BUFFER_DESC、D3D10_TEXTURE1D_DESC、D3D10_TEXTURE2D_DESC、D3D10_TEXTURE3D_DESC、D3DX10_IMAGE_INFO、および D3DX10_IMAGE_LOAD_INFO で使用されます。
これらのフラグはビットの論理和で結合することができます。
要件
ヘッダー: D3D10.h 宣言