Поделиться через


структура D3DDDIARG_SETCLIPPLANE (d3dumddi.h)

Структура D3DDDIARG_SETCLIPPLANE описывает плоскость клипа.

Синтаксис

typedef struct _D3DDDIARG_SETCLIPPLANE {
  [in] UINT  Index;
       FLOAT Plane[4];
} D3DDDIARG_SETCLIPPLANE;

Члены

[in] Index

Индекс плоскости вырезки, для которой задаются коэффициенты уравнения плоскости.

[in] Plane[4]

Массив с четырьмя элементами коэффициентов A, B, C и D в этом порядке в общем уравнении плоскости для плоскости вырезки.

Замечания

Общее уравнение плоскости в стандартной форме — Ax + By + Cz + Dw = 0. Точка с однородными координатами (x, y, z, w) отображается в полупространстве этого плоскости, еслиx + By + Cz + Dw>= 0. Точки, которые существуют на плоскости вырезки или за ней, обрезаются из сцены. То есть точки, для которыхx + By + Cz + Dw< 0 обрезаются.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Vista и более поздних версиях операционных систем Windows.
заголовка d3dumddi.h (include D3dumddi.h)

См. также

SetClipPlane