ID3DXPatchMesh::SetDisplaceParam-Methode
Legt Parameter für die Gittergeometrieverschiebung fest.
Syntax
HRESULT SetDisplaceParam(
[in] LPDIRECT3DBASETEXTURE9 Texture,
[in] D3DTEXTUREFILTERTYPE MinFilter,
[in] D3DTEXTUREFILTERTYPE MagFilter,
[in] D3DTEXTUREFILTERTYPE MipFilter,
[in] D3DTEXTUREADDRESS Wrap,
[in] DWORD dwLODBias
);
Parameter
-
Textur [ In]
-
Textur, die die Verschiebungsdaten enthält.
-
MinFilter [ In]
-
Typ: D3DTEXTUREFILTERTYPE
Minierungsstufe. Weitere Informationen finden Sie unter D3DTEXTUREFILTERTYPE.
-
MagFilter [ In]
-
Typ: D3DTEXTUREFILTERTYPE
Vergrößerungsstufe. Weitere Informationen finden Sie unter D3DTEXTUREFILTERTYPE.
-
MipFilter [ In]
-
Typ: D3DTEXTUREFILTERTYPE
MIP-Filterebene. Weitere Informationen finden Sie unter D3DTEXTUREFILTERTYPE.
-
Umschließen [ In]
-
Typ: D3DTEXTUREADDRESS
Texturadressen-Wrap-Modus. Weitere Informationen finden Sie unter D3DTEXTUREADDRESS.
-
dwLODBias [ In]
-
Typ: DWORD
Wert der Detailvoreingenommenheit.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, ist der Rückgabewert D3D _ OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden sein: D3DERR _ INVALIDCALL, E _ OUTOFMEMORY.
Hinweise
Verschiebungszuordnungen können nur 2D-Texturen sein. Mipmapping wird bei nichtadaptivem Mosaik ignoriert.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|