D3DX10_TEXTURE_LOAD_INFO構造体

別のテクスチャからテクスチャを読み込む際に使用するパラメーターについて説明します。

構文

typedef struct _D3DX10_TEXTURE_LOAD_INFO {
  D3D10_BOX *pSrcBox;
  D3D10_BOX *pDstBox;
  UINT      SrcFirstMip;
  UINT      DstFirstMip;
  UINT      NumMips;
  UINT      SrcFirstElement;
  UINT      DstFirstElement;
  UINT      NumElements;
  UINT      Filter;
  UINT      MipFilter;
} D3DX10_TEXTURE_LOAD_INFO;

メンバー

pSrcBox

種類: D3D10_BOX*

[ソース テクスチャ] ボックス ( 「D3D10_BOX」を参照)。

pDstBox

種類: D3D10_BOX*

[変換先テクスチャ] ボックス ( 「D3D10_BOX」を参照)。

SrcFirstMip

型: UINT

ソース テクスチャ ミップマップ レベルの詳細については、「 D3D10CalcSubresource 」を参照してください。

DstFirstMip

型: UINT

宛先テクスチャ ミップマップ レベルの詳細については、「 D3D10CalcSubresource 」を参照してください。

NumMips

型: UINT

ソース テクスチャ内のミップマップ レベルの数。

SrcFirstElement

型: UINT

ソース テクスチャの最初の要素。

DstFirstElement

型: UINT

変換先テクスチャの最初の要素。

NumElements

型: UINT

読み込む要素の数。

Assert

型: UINT

リサンプリング中のフィルター オプション ( D3DX10_FILTER_FLAGを参照)。

MipFilter

型: UINT

ミップ レベルを生成するときのフィルター オプション ( D3DX10_FILTER_FLAGを参照)。

注釈

この構造体は、 D3DX10LoadTextureFromTexture の呼び出しで使用されます。

要件

要件
ヘッダー
D3DX10Tex.h

こちらもご覧ください

D3DX 構造体