ID3DXPatchMesh::GetDisplaceParam-Methode
Ruft Verschiebungsparameter für die Netzgeometrie ab.
Syntax
HRESULT GetDisplaceParam(
[in] LPDIRECT3DBASETEXTURE9 *Texture,
[in] D3DTEXTUREFILTERTYPE *MinFilter,
[in] D3DTEXTUREFILTERTYPE *MagFilter,
[in] D3DTEXTUREFILTERTYPE *MipFilter,
[in] D3DTEXTUREADDRESS *Wrap,
[in] DWORD *dwLODBias
);
Parameter
-
Textur [in]
-
Typ: LPDIRECT3DBASETEXTURE9*
Textur, die die Verschiebungsdaten enthält.
-
MinFilter [in]
-
Typ: D3DTEXTUREFILTERTYPE*
Minimierungsstufe. 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.
-
[in] umschließen
-
Typ: D3DTEXTUREADDRESS*
Textur-Adressumbruchmodus. Weitere Informationen finden Sie unter D3DTEXTUREADDRESS.
-
dwLODBias [in]
-
Typ: DWORD*
Grad der Detailabweichung.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden Sein: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Bemerkungen
Verschiebungszuordnungen können nur 2D-Texturen sein. Mipmapping wird für nichtadaptive Tessellation ignoriert.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch