Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Sets texel barycentric coordinates.
Syntax
HRESULT SetBaryMap(
[in] D3DXVECTOR2 *pBaryData
);
Parameters
-
pBaryData [in]
-
Type: D3DXVECTOR2*
Pointer to a D3DXVECTOR2 structure that contains the first two barycentric coordinates of each texel.
Return value
Type: HRESULT
If the method succeeds, the return value is S_OK. If the method fails, the following value will be returned.D3DERR_INVALIDCALL
Remarks
The third barycentric coordinate is given by:
1 - ( pBaryData.x + pBaryData.y )
The barycentric coordinates input to this method are valid only for valid (non-class 0) texels. ID3DXTextureGutterHelper::GetGutterMap will return non-zero values for valid texels.
Barycentric coordinates define a point inside a triangle in terms of the triangle's vertices. For a more in-depth description of barycentric coordinates, see Mathworld's Barycentric Coordinates Description.
Requirements
| Requirement | Value |
|---|---|
| Header |
|
| Library |
|
See also