GLU.GluProject メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オブジェクト座標をウィンドウ座標にマップします。
[Android.Runtime.Register("gluProject", "(FFF[FI[FI[II[FI)I", "")]
public static int GluProject (float objX, float objY, float objZ, float[]? model, int modelOffset, float[]? project, int projectOffset, int[]? view, int viewOffset, float[]? win, int winOffset);
[<Android.Runtime.Register("gluProject", "(FFF[FI[FI[II[FI)I", "")>]
static member GluProject : single * single * single * single[] * int * single[] * int * int[] * int * single[] * int -> int
パラメーター
- objX
- Single
オブジェクト座標 X
- objY
- Single
オブジェクト座標 Y
- objZ
- Single
オブジェクト座標 Z
- model
- Single[]
現在のモデルビュー マトリックス
- modelOffset
- Int32
modelview maxtrix データが開始されるモデル配列へのオフセット。
- project
- Single[]
現在の射影行列
- projectOffset
- Int32
プロジェクト マトリックス データが開始されるプロジェクト配列へのオフセット。
- view
- Int32[]
現在のビュー、{x、y、幅、高さ}
- viewOffset
- Int32
ビュー ベクター データが開始されるビュー配列へのオフセット。
- win
- Single[]
計算されたウィンドウ座標を返す出力ベクトル {winX,winY, winZ}。
- winOffset
- Int32
win ベクター データが開始される win 配列へのオフセット。
戻り値
GL_TRUEの戻り値は成功を示し、戻り値GL_FALSEは失敗を示します。
- 属性
注釈
オブジェクト座標をウィンドウ座標にマップします。 gluProject は、モデル、proj、およびビューを使用して、指定したオブジェクト座標をウィンドウ座標に変換します。 結果は win に格納されます。
OES_matrix_get拡張機能が存在する場合は、現在の modelView およびプロジェクション マトリックスを取得できます。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。