Compartir a través de


Función D3DXPlaneDot

Nota:

La biblioteca de utilidades D3DX está en desuso. Se recomienda usar DirectXMath en su lugar.

Calcula el producto de punto de un plano y un vector 4D.

Sintaxis

FLOAT D3DXPlaneDot(
  _In_ const D3DXPLANE   *pP,
  _In_ const D3DXVECTOR4 *pV
);

Parámetros

pP [in]

Tipo: const D3DXPLANE*

Puntero a una estructura D3DXPLANE de origen.

pV [in]

Tipo: const D3DXVECTOR4*

Puntero a una estructura D3DXVECTOR4 .

Valor devuelto

Tipo: FLOAT

Producto de punto del plano y vector 4D.

Observaciones

Dado un plano (a, b, c, d) y un vector 4D (x, y, z, w), el valor devuelto de esta función es a*x + b*y + c*z + d*w. La función D3DXPlaneDot es útil para determinar la relación del plano con una coordenada homogénea. Por ejemplo, esta función se podría usar para determinar si una coordenada determinada está en un plano determinado o en qué lado de un plano determinado se encuentra una coordenada determinada.

Requisitos

Requisito Value
Encabezado
D3dx9math.h
Biblioteca
D3dx9.lib

Consulte también

Funciones matemáticas

D3DXPlaneDotCoord

D3DXPlaneDotNormal