Metodo ID3DXTextureGutterHelper::SetBaryMap
Imposta coordinate barycentriche texel.
Sintassi
HRESULT SetBaryMap(
[in] D3DXVECTOR2 *pBaryData
);
Parametri
-
pBaryData [in]
-
Tipo: D3DXVECTOR2*
Puntatore a una struttura D3DXVECTOR2 che contiene le prime due coordinate barycentriche di ogni texel.
Valore restituito
Tipo: HRESULT
Se il metodo ha esito positivo, il valore restituito è S_OK. Se il metodo ha esito negativo, verrà restituito il valore seguente. D3DERR_INVALIDCALL
Commenti
La terza coordinata barycentrica è data da:
1 - ( pBaryData.x + pBaryData.y )
Le coordinate barycentriche di input per questo metodo sono valide solo per texel validi (non classe 0). ID3DXTextureGutterHelper::GetGutterMap restituirà valori non zero per texel validi.
Le coordinate barycentriche definiscono un punto all'interno di un triangolo in termini di vertici del triangolo. Per una descrizione più approfondita delle coordinate barycentriche, vedere Descrizione coordinate barycentriche di Mathworld.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche