Compartir a través de


Función XMVectorBaryCentricV (directxmath.h)

Devuelve un punto en coordenadas Barycéntricas, utilizando los vectores de posición especificados.

Sintaxis

XMVECTOR XM_CALLCONV XMVectorBaryCentricV(
  [in] FXMVECTOR Position0,
  [in] FXMVECTOR Position1,
  [in] FXMVECTOR Position2,
  [in] GXMVECTOR F,
  [in] HXMVECTOR G
) noexcept;

Parámetros

[in] Position0

Primera posición.

[in] Position1

Segunda posición.

[in] Position2

Tercera posición.

[in] F

Factores de ponderación para los componentes correspondientes de la posición.

[in] G

Factores de ponderación para los componentes correspondientes de la posición.

Valor devuelto

Devuelve las coordenadas Barycéntricas.

Comentarios

Esta función es idéntica a XMVectorBaryCentric , salvo que los factores de ponderación independientes pueden proporcionarse en F y G. Por ejemplo, es posible que desee calcular dos conjuntos de coordenadas barycéntricas 2D, usando los componentes x e y de los vectores de posición para un conjunto de posiciones 2D y los componentes z y w de los vectores de posición para el otro conjunto de posiciones 2D. Los componentes x e y de F y G determinarían los factores de ponderación para el primer conjunto de coordenadas Barycéntricas. De forma similar, los componentes z y w de F y G determinarían los factores de ponderación para el segundo conjunto de coordenadas Barycéntricas.

Requisitos de la plataforma

Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con Windows SDK para Windows 8. Compatible con aplicaciones de escritorio Win32, aplicaciones de la Tienda Windows y Windows Phone 8 aplicaciones.

Requisitos

   
Plataforma de destino Windows
Encabezado directxmath.h (incluir DirectXMath.h)

Consulte también

Funciones vectoriales geométricas

XMVectorBaryCentric