ID3DXTextureGutterHelper::SetBaryMap 方法
設定紋素直心座標。
語法
HRESULT SetBaryMap(
[in] D3DXVECTOR2 *pBaryData
);
參數
-
pBaryData [in]
-
類型: D3DXVECTOR2*
D3DXVECTOR2結構的指標,其中包含每個材質的前兩個直心座標。
傳回值
類型: HRESULT
如果方法成功,傳回值會S_OK。 如果方法失敗,將會傳回下列值。D3DERR_INVALIDCALL
備註
第三個直心座標是由下列方式指定:
1 - ( pBaryData.x + pBaryData.y )
此方法的直心座標輸入僅適用于非類別 0) 紋素的有效 (。 ID3DXTextureGutterHelper::GetGutterMap 會針對有效的材質傳回非零值。
直心座標會根據三角形頂點定義三角形內的點。 如需直心座標的更深入描述,請參閱 Mathworld 的 Barycentric 座標描述。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱