Android.Renderscripts 名前空間

RenderScript では、異種プロセッサ間で高パフォーマンスの計算がサポートされます。

クラス

名前 説明
Allocation

このクラスは、RenderScript カーネルとの間でデータを渡す主なメソッドを提供します。

Allocation.BufferAvailableEventArgs

BufferAvailable イベントのデータを提供します。

Allocation.MipmapControl

ビットマップ作成および更新関数を使用するときのミップマップ動作を制御します。

AllocationAdapter

生成された反映されたコードによる使用のみを目的としています。

BaseObj

BaseObj は、RS コンテキストによって所有されるすべての RenderScript オブジェクトの基本クラスです。

Byte2

ネイティブの RenderScript byte2 型を Android システムに公開するためのクラス。

Byte3

ネイティブの RenderScript byte3 型を Android システムに公開するためのクラス。

Byte4

ネイティブの RenderScript byte4 型を Android システムに公開するためのクラス。

Double2

基本 double 型のベクター バージョン。

Double3

基本 double 型のベクター バージョン。

Double4

基本 double 型のベクター バージョン。

Element

要素は、 android.renderscript.Allocation内の 1 つの項目を表します。

Element.Builder

フィールドと名前のペアが一致する複合要素を生成するための Builder クラス。

Element.DataKind

必要に応じて、データの特別な解釈。

Element.DataType

DataType は、基本要素の基本型情報を表します。

FieldPacker

Android システム オブジェクトから RenderScript オブジェクトに引数と構造体をパックするためのユーティリティ クラス。

FileA3D

このメンバーは非推奨です。

FileA3D.EntryType

このメンバーは非推奨です。

FileA3D.IndexEntry

このメンバーは非推奨です。

Float2

基本 float 型のベクター バージョン。

Float3

基本 float 型のベクター バージョン。

Float4

基本 float 型のベクター バージョン。

Font

このメンバーは非推奨です。

Font.Style

このメンバーは非推奨です。

Int2

基本的な int 型のベクター バージョン。

Int3

基本的な int 型のベクター バージョン。

Int4

基本的な int 型のベクター バージョン。

Long2

基本の long 型のベクター バージョン。

Long3

基本の long 型のベクター バージョン。

Long4

基本の long 型のベクター バージョン。

Matrix2f

ネイティブ RenderScript rs_matrix2x2型を Android システムに公開するためのクラス。

Matrix3f

ネイティブ RenderScript rs_matrix3x3型を Android システムに公開するためのクラス。

Matrix4f

ネイティブ RenderScript rs_matrix4x4型を Android システムに公開するためのクラス。

Mesh

このメンバーは非推奨です。

Mesh.AllocationBuilder

このメンバーは非推奨です。

Mesh.Builder

このメンバーは非推奨です。

Mesh.Primitive

このメンバーは非推奨です。

Mesh.TriangleMeshBuilder

このメンバーは非推奨です。

Program

このメンバーは非推奨です。

Program.BaseProgramBuilder

RenderScript では、異種プロセッサ間で高パフォーマンスの計算がサポートされます。

Program.TextureType

TextureType は、Program オブジェクトにアタッチされるテクスチャを指定します。

ProgramFragment

このメンバーは非推奨です。

ProgramFragment.Builder

このメンバーは非推奨です。

ProgramFragmentFixedFunction

このメンバーは非推奨です。

ProgramFragmentFixedFunction.Builder

このメンバーは非推奨です。

ProgramFragmentFixedFunction.Builder.EnvMode

RenderScript では、異種プロセッサ間で高パフォーマンスの計算がサポートされます。

ProgramFragmentFixedFunction.Builder.Format

RenderScript では、異種プロセッサ間で高パフォーマンスの計算がサポートされます。

ProgramRaster

このメンバーは非推奨です。

ProgramRaster.Builder

このメンバーは非推奨です。

ProgramRaster.CullMode

このメンバーは非推奨です。

ProgramStore

このメンバーは非推奨です。

ProgramStore.BlendDstFunc

受信ピクセルとフレーム バッファー内のピクセルを結合するために使用する関数を指定します。

ProgramStore.BlendSrcFunc

受信ピクセルとフレーム バッファー内のピクセルを結合するために使用する関数を指定します。

ProgramStore.Builder

ProgramStore オブジェクトの Builder クラス。

ProgramStore.DepthFunc

フラグメントの値を深度バッファー内の値と比較して、レンダリング パイプラインの深度テスト 段階でフラグメントを描画するかどうかを決定するために使用する関数を指定します。

ProgramVertex

このメンバーは非推奨です。

ProgramVertex.Builder

このメンバーは非推奨です。

ProgramVertexFixedFunction

このメンバーは非推奨です。

ProgramVertexFixedFunction.Builder

このメンバーは非推奨です。

ProgramVertexFixedFunction.Constants

このメンバーは非推奨です。

RenderScript

このクラスは、RenderScript の初期化、リソース管理、および破棄を制御する RenderScript コンテキストへのアクセスを提供します。

RenderScript.ContextType

ContextType は、作成するコンテキストの特定の種類を指定します。

RenderScript.Priority

RenderScript ワーカー スレッドの優先順位列挙。

RenderScript.RSErrorHandler

ランタイム エラー ハンドラーの基本クラス。

RenderScript.RSMessageHandler

スクリプトから RS メッセージを受信するためにアプリケーションを派生させる基本クラス。

RenderScriptGL

このメンバーは非推奨です。

RenderScriptGL.SurfaceConfig

このメンバーは非推奨です。

RSDriverException

Android RenderScript によってスローされるすべての例外の基本クラス

RSIllegalArgumentException

Android RenderScript によってスローされるすべての例外の基本クラス

RSInvalidStateException

Android RenderScript によってスローされるすべての例外の基本クラス

RSRuntimeException

Android RenderScript によってスローされるすべての例外の基本クラス

RSSurfaceView

このメンバーは非推奨です。

RSTextureView

このメンバーは非推奨です。

Sampler

割り当てをカーネル内のテクスチャとして読み取る方法を定義するサンプラー オブジェクト。

Sampler.Builder

標準以外のサンプラーを作成するためのビルダー。

Sampler.Value

RenderScript では、異種プロセッサ間で高パフォーマンスの計算がサポートされます。

Script

すべての実行可能スクリプトの親クラス。

Script.Builder

生成された反映されたコードによる使用のみを目的としています。

Script.FieldBase

生成された反映されたコードによる使用のみを目的としています。

Script.FieldID

FieldID は、スクリプトとエクスポートされたフィールドのペアの識別子です。

Script.InvokeID

InvokeID は、呼び出し関数の識別子です。

Script.KernelID

KernelID は、スクリプトとルート関数のペアの識別子です。

Script.LaunchOptions

カーネルの起動方法に関する詳細を指定するためのクラス。

ScriptC

すべてのユーザー定義スクリプトのスーパークラス。

ScriptGroup

単一のカーネルであるかのように 1 回の実行呼び出しと共に実行されるカーネルのグループ

ScriptGroup.Binding

カーネルまたは呼び出し可能関数のグローバル変数への値のバインドを表します。

ScriptGroup.Builder

ScriptGroup をビルドするためのヘルパー クラス。

ScriptGroup.Builder2

スクリプト グループを作成するためのビルダー クラス

ScriptGroup.Closure

クロージャの不透明なクラス

ScriptGroup.Future

先物の不透明なクラス

ScriptGroup.Input

スクリプト グループ入力の不透明なクラス

ScriptIntrinsic

すべての組み込みスクリプトの基本クラス。

ScriptIntrinsic3DLUT

3D 参照テーブルを使用して RGB を RGBA に変換するための組み込み関数。

ScriptIntrinsicBLAS

ScriptIntrinsicBLAS クラスは、BLAS に高パフォーマンスの RenderScript API を提供します。

ScriptIntrinsicBlend

2 つの android.renderscript.Allocation オブジェクトをブレンドするための組み込みカーネル。

ScriptIntrinsicBlur

組み込みのガウスぼかしフィルター。

ScriptIntrinsicColorMatrix

割り当てにカラー マトリックスを適用するための組み込み関数。

ScriptIntrinsicConvolve3x3

割り当てに 3x3 のコンボルブを適用するための組み込み関数。

ScriptIntrinsicConvolve5x5

割り当てに 5 x 5 のコンボルブを適用するための組み込み関数。

ScriptIntrinsicHistogram

組み込みのヒストグラム フィルター。

ScriptIntrinsicLUT

チャネルごとの参照テーブルを適用するための組み込み関数。

ScriptIntrinsicResize

2D 割り当てのサイズ変更を実行するための組み込み関数。

ScriptIntrinsicYuvToRGB

Android YUV バッファーを RGB に変換するための組み込み関数。

Short2

ネイティブの RenderScript Short2 型を Android システムに公開するためのクラス。

Short3

基本的な短い型のベクター バージョン。

Short4

基本的な短い型のベクター バージョン。

Type

型は、android.renderscript.Elementまたは並列操作に使用されるandroid.renderscript.Allocationとディメンションを表します。

Type.Builder

Type の Builder クラス。

Type.CubemapFace

RenderScript では、異種プロセッサ間で高パフォーマンスの計算がサポートされます。

インターフェイス

名前 説明
Allocation.IOnBufferAvailableListener

#USAGE_IO_INPUT経由で新しいバッファーが使用可能になったときの通知を処理するインターフェイス。

列挙型

名前 説明
AllocationUsage

AllocationUsageのいくつかのメソッドによって返され、Allocationのいくつかのメソッドのパラメーターとして使用される値を列挙します。

CreateFlag

LowLatencyLowPower、およびNoneメンバーによって返される値を列挙します。

TriangleFlags

ColorNormal、およびTexture0メンバーによって返され、F:Android.Renderscripts.Mesh+ TriangleMeshBuilder..ctor メンバー。