Language

Allocation.Copy2DRangeTo メソッド

定義

オーバーロード

名前 説明
Copy2DRangeTo(Int32, Int32, Int32, Int32, Single[])

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

Copy2DRangeTo(Int32, Int32, Int32, Int32, Int32[])

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

Copy2DRangeTo(Int32, Int32, Int32, Int32, Object)

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

Copy2DRangeTo(Int32, Int32, Int32, Int32, Byte[])

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

Copy2DRangeTo(Int32, Int32, Int32, Int32, Int16[])

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

Copy2DRangeTo(Int32, Int32, Int32, Int32, Single[])

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

[Android.Runtime.Register("copy2DRangeTo", "(IIII[F)V", "GetCopy2DRangeTo_IIIIarrayFHandler", ApiSince=23)]
public virtual void Copy2DRangeTo(int xoff, int yoff, int w, int h, float[]? data);
[<Android.Runtime.Register("copy2DRangeTo", "(IIII[F)V", "GetCopy2DRangeTo_IIIIarrayFHandler", ApiSince=23)>]
abstract member Copy2DRangeTo : int * int * int * int * single[] -> unit
override this.Copy2DRangeTo : int * int * int * int * single[] -> unit

パラメーター

xoff
Int32

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

yoff
Int32

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

w
Int32

コピーする領域の幅

h
Int32

コピーする領域の高さ

data
Single[]

コピー先の Dest 配列

属性

注釈

この割り当ての四角形領域から配列にコピーします。 このバリアントは型チェックされ、Allocation の android.renderscript.Element が 32 ビット浮動小数点でも、32 ビット浮動小数点のベクトルでも android.renderscript.Element.DataTypeでない場合は例外が生成されます。

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

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

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

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

Javaドキュメント。

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

適用対象

Copy2DRangeTo(Int32, Int32, Int32, Int32, Int32[])

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

[Android.Runtime.Register("copy2DRangeTo", "(IIII[I)V", "GetCopy2DRangeTo_IIIIarrayIHandler", ApiSince=23)]
public virtual void Copy2DRangeTo(int xoff, int yoff, int w, int h, int[]? data);
[<Android.Runtime.Register("copy2DRangeTo", "(IIII[I)V", "GetCopy2DRangeTo_IIIIarrayIHandler", ApiSince=23)>]
abstract member Copy2DRangeTo : int * int * int * int * int[] -> unit
override this.Copy2DRangeTo : int * int * int * int * int[] -> unit

パラメーター

xoff
Int32

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

yoff
Int32

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

w
Int32

コピーする領域の幅

h
Int32

コピーする領域の高さ

data
Int32[]

コピー先の Dest 配列

属性

注釈

この割り当ての四角形領域から配列にコピーします。 このバリアントは型チェックされ、Allocation の android.renderscript.Element が 32 ビット整数でも 32 ビット整数のベクトルでもない場合は例外が生成 android.renderscript.Element.DataType。

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

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

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

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

Javaドキュメント。

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

適用対象

Copy2DRangeTo(Int32, Int32, Int32, Int32, Object)

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

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

パラメーター

xoff
Int32

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

yoff
Int32

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

w
Int32

コピーする領域の幅

h
Int32

コピーする領域の高さ

array
Object

コピー先の Dest 配列

属性

注釈

この割り当ての四角形領域から配列にコピーします。 このメソッドは型チェックされ、Allocation の android.renderscript.Element が渡された配列のコンポーネント型と一致しない場合に例外が生成されます。

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

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

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

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

Javaドキュメント。

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

適用対象

Copy2DRangeTo(Int32, Int32, Int32, Int32, Byte[])

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

[Android.Runtime.Register("copy2DRangeTo", "(IIII[B)V", "GetCopy2DRangeTo_IIIIarrayBHandler", ApiSince=23)]
public virtual void Copy2DRangeTo(int xoff, int yoff, int w, int h, byte[]? data);
[<Android.Runtime.Register("copy2DRangeTo", "(IIII[B)V", "GetCopy2DRangeTo_IIIIarrayBHandler", ApiSince=23)>]
abstract member Copy2DRangeTo : int * int * int * int * byte[] -> unit
override this.Copy2DRangeTo : int * int * int * int * byte[] -> unit

パラメーター

xoff
Int32

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

yoff
Int32

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

w
Int32

コピーする領域の幅

h
Int32

コピーする領域の高さ

data
Byte[]

コピー先の Dest 配列

属性

注釈

この割り当ての四角形領域から配列にコピーします。 このバリアントは型チェックされ、Allocation の android.renderscript.Element が 8 ビット整数でも 8 ビット整数のベクトルでもない場合に例外が生成 android.renderscript.Element.DataType。

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

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

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

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

Javaドキュメント。

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

適用対象

Copy2DRangeTo(Int32, Int32, Int32, Int32, Int16[])

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

[Android.Runtime.Register("copy2DRangeTo", "(IIII[S)V", "GetCopy2DRangeTo_IIIIarraySHandler", ApiSince=23)]
public virtual void Copy2DRangeTo(int xoff, int yoff, int w, int h, short[]? data);
[<Android.Runtime.Register("copy2DRangeTo", "(IIII[S)V", "GetCopy2DRangeTo_IIIIarraySHandler", ApiSince=23)>]
abstract member Copy2DRangeTo : int * int * int * int * int16[] -> unit
override this.Copy2DRangeTo : int * int * int * int * int16[] -> unit

パラメーター

xoff
Int32

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

yoff
Int32

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

w
Int32

コピーする領域の幅

h
Int32

コピーする領域の高さ

data
Int16[]

コピー先の Dest 配列

属性

注釈

この割り当ての四角形領域から配列にコピーします。 このバリアントは型チェックされ、Allocation の android.renderscript.Element が 16 ビット整数でも、16 ビット整数のベクトルでもない場合は例外が生成 android.renderscript.Element.DataType。

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

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

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

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

Javaドキュメント。

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

適用対象