言語

Allocation.Copy3DRangeFrom メソッド

定義

オーバーロード

名前 説明
Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Allocation, Int32, Int32, Int32)

長方形領域を別の割り当てから割り当てにコピーします。

Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Object)

配列からこの割り当ての 3D 領域にコピーします。

Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Allocation, Int32, Int32, Int32)

長方形領域を別の割り当てから割り当てにコピーします。

[Android.Runtime.Register("copy3DRangeFrom", "(IIIIIILandroid/renderscript/Allocation;III)V", "GetCopy3DRangeFrom_IIIIIILandroid_renderscript_Allocation_IIIHandler", ApiSince=23)]
public virtual void Copy3DRangeFrom(int xoff, int yoff, int zoff, int w, int h, int d, Android.Renderscripts.Allocation? data, int dataXoff, int dataYoff, int dataZoff);
[<Android.Runtime.Register("copy3DRangeFrom", "(IIIIIILandroid/renderscript/Allocation;III)V", "GetCopy3DRangeFrom_IIIIIILandroid_renderscript_Allocation_IIIHandler", ApiSince=23)>]
abstract member Copy3DRangeFrom : int * int * int * int * int * int * Android.Renderscripts.Allocation * int * int * int -> unit
override this.Copy3DRangeFrom : int * int * int * int * int * int * Android.Renderscripts.Allocation * int * int * int -> unit

パラメーター

xoff
Int32

この割り当てで更新するリージョンの X オフセット

yoff
Int32

この割り当てで更新するリージョンの Y オフセット

zoff
Int32

この割り当てで更新するリージョンの Z オフセット

w
Int32

更新するリージョンの幅。

h
Int32

更新するリージョンの高さ。

d
Int32

更新するリージョンの深さ。

data
Allocation

ソース割り当て。

dataXoff
Int32

ソース割り当て内のリージョンの X オフセット

dataYoff
Int32

ソース割り当て内のリージョンの Y オフセット

dataZoff
Int32

ソース割り当て内の領域の Z オフセット

属性

注釈

長方形領域を別の割り当てから割り当てにコピーします。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Object)

配列からこの割り当ての 3D 領域にコピーします。

[Android.Runtime.Register("copy3DRangeFrom", "(IIIIIILjava/lang/Object;)V", "GetCopy3DRangeFrom_IIIIIILjava_lang_Object_Handler", ApiSince=23)]
public virtual void Copy3DRangeFrom(int xoff, int yoff, int zoff, int w, int h, int d, Java.Lang.Object? array);
[<Android.Runtime.Register("copy3DRangeFrom", "(IIIIIILjava/lang/Object;)V", "GetCopy3DRangeFrom_IIIIIILjava_lang_Object_Handler", ApiSince=23)>]
abstract member Copy3DRangeFrom : int * int * int * int * int * int * Java.Lang.Object -> unit
override this.Copy3DRangeFrom : int * int * int * int * int * int * Java.Lang.Object -> unit

パラメーター

xoff
Int32

この割り当てで更新するリージョンの X オフセット

yoff
Int32

この割り当てで更新するリージョンの Y オフセット

zoff
Int32

この割り当てで更新するリージョンの Z オフセット

w
Int32

更新するリージョンの幅

h
Int32

更新するリージョンの高さ

d
Int32

更新するリージョンの深さ

array
Object

割り当てに配置する

属性

注釈

配列からこの割り当ての 3D 領域にコピーします。 配列は密にパックされていると見なされます。 このバリアントは型チェックされ、Allocation の android.renderscript.Element が入力データ型と一致しない場合は例外が生成されます。

領域のサイズは、w * h * d * #getElement.Element#getBytesSizeです。

Allocation に Vec3 要素がない場合、配列のサイズ (バイト単位) は、少なくとも領域のサイズである必要があります。

Allocation に Vec3 要素があり、 #setAutoPadding AutoPadding が無効になっている場合、配列のサイズ (バイト単位) は少なくとも領域のサイズである必要があります。 セルの埋め込みバイトは配列の一部である必要があります。

Allocation に Vec3 要素があり、 #setAutoPadding AutoPadding が有効になっている場合、配列のサイズ (バイト単位) は、領域のサイズの 3/4 以上である必要があります。 セルの埋め込みバイトは配列の一部にすることはできません。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象