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 地圖紋理子層級的紋理放大或縮小篩選類型。 這個成員可以是下列其中一個值。
ReplTest1 | 意義 |
---|---|
D3DDDITEXF_NONE | MIP 對應篩選已停用。 |
D3DDDITEXF_POINT | 點篩選。 使用最接近所需圖元值的座標材質。 MIP 對應層級之間要使用的紋理篩選是最接近點的 MIP 對應篩選。 |
D3DDDITEXF_LINEAR | 雙線性插補篩選。 使用圍繞所需圖元的 2x2 材質區域的加權平均值。 MIP 對應層級之間要使用的紋理篩選條件是三線性 MIP 對應插補。 |
D3DDDITEXF_ANISOTROPIC | 非等向性紋理篩選。 此篩選會補償紋理多邊形與螢幕平面之間角度差異所造成的失真。 |
D3DDDITEXF_PYRAMIDALQUAD | 四個範例的暫訂篩選。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。 |
標頭 | d3dumddi.h (包含 D3dumddi.h) |