API リファレンス
検索インデックスを準備中…

VertexBuffer

Native 所有の GPU ストレージ。draw は頂点をアップロードせずにハンドルを記録します。

継承関係

階層 (theme_hierarchy_view_summary)

ソースと継承
メンバー一覧18

コンストラクター

プロパティ

メソッド

コンストラクター

プロパティ

Usage: typeof VertexBufferUsage = VertexBufferUsage

頂点バッファー使用方法の列挙型。

ソースと継承

メソッド

  • GPU 上に指定数の頂点を割り当て、成功したかを返します。以前にキューに入れた描画を送信します。

    引数

    vertexCount
    number

    戻り値

    boolean
    ソースと継承
  • OpenGL バッファー識別子を返します。未割り当てなら 0 です。

    戻り値

    number
    ソースと継承
  • 二つのバッファーのデータと設定を交換します。スナップショットの意味を保つため、先にキュー内の描画を送信します。

    引数

    戻り値

    void
    ソースと継承
  • 現在のバッファーの頂点数分のデータをアップロードします。ソースの頂点数が不足してはいけません。成功したかを返します。

    引数

    vertices
    Vertices

    戻り値

    boolean
    ソースと継承
  • ソースの先頭から vertexCount 個の頂点を offset(頂点単位)にアップロードし、成功したかを返します。

    引数

    vertices
    Vertices
    vertexCount
    number
    offset
    number

    戻り値

    boolean
    ソースと継承
  • source の GPU 頂点データをコピーし、成功したかを返します。

    引数

    戻り値

    boolean
    ソースと継承
  • 現在の環境が GPU 頂点バッファーに対応しているかを返します。

    戻り値

    boolean
    ソースと継承

シンボルメンバー

"[graphicsNative]": NativeGraphicsHandle<"vertexBuffer">
ソースと継承
"[vertexBufferId]": number
ソースと継承

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0