メインコンテンツへ飛ぶ

SharedTextureHandle オブジェクト

  • ntHandle Buffer (任意) Windows - 共有テクスチャを保持する NT HANDLE。 注意として、この NT HANDLE は現在のプロセスについてローカルです。
  • ioSurface Buffer (任意) macOS - 共有テクスチャを保持する IOSurfaceRef。 注意として、この IOSurface は現在のプロセスについてローカル (非グローバル) です。
  • nativePixmap Object (任意) Linux - 共有テクスチャのプレーンを含む構造体。
    • planes Object[] Linux - 共有テクスチャの各プレーンの情報。
      • stride number - メモリマッピングを介してバッファにアクセスするときに使用するバイト単位ストライドとオフセット。 エントリとプレーンごとにあります。
      • offset number - メモリマッピングを介してバッファにアクセスするときに使用するバイト単位ストライドとオフセット。 エントリとプレーンごとにあります。
      • size number - プレーンのバイト単位のサイズ。 バッファの割り当てにこれだけ必要です。
      • fd number - 基底メモリオブジェクトのファイル記述子 (通常は dmabuf)。
    • modifier string Linux - GBM ライブラリから取得され、EGL ドライバーに渡される修飾子。
    • supportsZeroCopyWebGpuImport boolean Linux - WebGPU へのゼロコピーのインポートをサポートするかどうかを示します。