共用方式為


D3DDDIARG_GENERATEMIPSUBLEVELS結構 (d3dumddi.h)

D3DDDIARG_GENERATEMIPSUBLEVELS 結構描述如何產生 MIP 地圖紋理的子層級。

語法

typedef struct _D3DDDIARG_GENERATEMIPSUBLEVELS {
  [in] HANDLE                  hResource;
  [in] D3DDDITEXTUREFILTERTYPE Filter;
} D3DDDIARG_GENERATEMIPSUBLEVELS;

成員

[in] hResource

MIP 地圖紋理表面的句柄。

[in] Filter

D3DDDITEXTUREFILTERTYPE型別值,表示用於產生 MIP 地圖紋理子層級的紋理放大或縮製篩選類型。 這個成員可以是下列其中一個值。

意義
D3DDDITEXF_NONE MIP 對應篩選已停用。
D3DDDITEXF_POINT 點篩選。 使用最接近所需圖元值的座標紋素。 MIP 地圖層級之間要使用的紋理篩選條件是最接近點 MIP 地圖篩選。
D3DDDITEXF_LINEAR 雙線性插補篩選。 使用圍繞所需圖元的 2x2 材質區域的加權平均值。 MIP 地圖層級之間要使用的紋理篩選條件是三線性 MIP 地圖插補。
D3DDDITEXF_ANISOTROPIC 異向性紋理篩選。 此篩選可補償紋理多邊形與螢幕平面之間角度差異所造成的失真。
D3DDDITEXF_PYRAMIDALQUAD 四個範例帳篷篩選。

要求

要求 價值
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows作系統中使用。
標頭 d3dumddi.h (包括 D3dumddi.h)

另請參閱

GenerateMipSubLevels