次の方法で共有


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 の 4 要素配列をその順序で指定します。

備考

標準形式の一般平面方程式は、Ax + By + Cz + Dw = 0 です。 Ax + B + Cz + Dw>= 0 の場合、均一な座標 (xyzw) がこの平面の半空間に表示されます。 クリッピング 平面の上または背後に存在するポイントは、シーンからクリップされます。 つまり、Ax + By + Cz + Dw< 0 がクリップされるポイントです。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
ヘッダー d3dumddi.h (D3dumddi.h を含む)

関連項目

SetClipPlane