Allocation.Copy3DRangeFrom メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| 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 オフセット
- 属性
注釈
長方形領域を別の割り当てから割り当てにコピーします。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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 以上である必要があります。 セルの埋め込みバイトは配列の一部にすることはできません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。