ID3DXPatchMesh::GetDisplaceParam 方法
取得網格幾何位移參數。
語法
HRESULT GetDisplaceParam(
[in] LPDIRECT3DBASETEXTURE9 *Texture,
[in] D3DTEXTUREFILTERTYPE *MinFilter,
[in] D3DTEXTUREFILTERTYPE *MagFilter,
[in] D3DTEXTUREFILTERTYPE *MipFilter,
[in] D3DTEXTUREADDRESS *Wrap,
[in] DWORD *dwLODBias
);
參數
-
紋理 [in]
-
包含位移資料的紋理。
-
MinFilter [in]
-
類型: D3DTEXTUREFILTERTYPE*
縮小層級。 如需詳細資訊,請參閱 D3DTEXTUREFILTERTYPE。
-
MagFilter [in]
-
類型: D3DTEXTUREFILTERTYPE*
放大層級。 如需詳細資訊,請參閱 D3DTEXTUREFILTERTYPE。
-
MipFilter [in]
-
類型: D3DTEXTUREFILTERTYPE*
Mip 篩選層級。 如需詳細資訊,請參閱 D3DTEXTUREFILTERTYPE。
-
包裝 [in]
-
類型: D3DTEXTUREADDRESS*
紋理位址換行模式。 如需詳細資訊,請參閱 D3DTEXTUREADDRESS。
-
dwLODBias [in]
-
類型: DWORD*
詳細資料偏差值的層級。
傳回值
類型: HRESULT
如果方法成功,傳回值會D3D_OK。 如果方法失敗,傳回值可以是下列其中一項:D3DERR_INVALIDCALL,E_OUTOFMEMORY。
備註
位移圖只能是 2D 紋理。 非adaptive 鑲嵌會忽略 Mipmapping。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱