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) |