Partilhar via


Função D3DXPlaneDot

Observação

A biblioteca do utilitário D3DX foi preterida. Em vez disso, recomendamos que você use DirectXMath .

Calcula o produto de ponto de um plano e um vetor 4D.

Sintaxe

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

Parâmetros

pP [in]

Tipo: const D3DXPLANE*

Ponteiro para uma estrutura D3DXPLANE de origem.

pV [in]

Tipo: const D3DXVECTOR4*

Ponteiro para uma estrutura D3DXVECTOR4 .

Valor retornado

Tipo: FLOAT

O produto de ponto do plano e do vetor 4D.

Comentários

Dado um plano (a, b, c, d) e um vetor 4D (x, y, z, w) o valor retornado dessa função é a*x + b*y + c*z + d*w. A função D3DXPlaneDot é útil para determinar a relação do plano com uma coordenada homogênea. Por exemplo, essa função pode ser usada para determinar se uma coordenada específica está em um plano específico ou em qual lado de um plano específico está uma coordenada específica.

Requisitos

Requisito Valor
parâmetro
D3dx9math.h
Biblioteca
D3dx9.lib

Confira também

Funções Matemáticas

D3DXPlaneDotCoord

D3DXPlaneDotNormal