Allocation.Copy2DRangeTo メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
Copy2DRangeTo(Int32, Int32, Int32, Int32, Single[]) |
この Allocation の四角形領域から配列にコピーします。 |
Copy2DRangeTo(Int32, Int32, Int32, Int32, Int32[]) |
この Allocation の四角形領域から配列にコピーします。 |
Copy2DRangeTo(Int32, Int32, Int32, Int32, Object) |
この Allocation の四角形領域から配列にコピーします。 |
Copy2DRangeTo(Int32, Int32, Int32, Int32, Byte[]) |
この Allocation の四角形領域から配列にコピーします。 |
Copy2DRangeTo(Int32, Int32, Int32, Int32, Int16[]) |
この Allocation の四角形領域から配列にコピーします。 |
Copy2DRangeTo(Int32, Int32, Int32, Int32, Single[])
この Allocation の四角形領域から配列にコピーします。
[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 の四角形領域から配列にコピーします。 このバリアントは型チェックされ、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 以上である必要があります。 セルの埋め込みバイトは配列の一部にすることはできません。
の android.renderscript.Allocation.copy2DRangeTo(int, int, int, int, float[])
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
Copy2DRangeTo(Int32, Int32, Int32, Int32, Int32[])
この Allocation の四角形領域から配列にコピーします。
[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 の四角形領域から配列にコピーします。 このバリアント型はチェックされ、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 以上である必要があります。 セルの埋め込みバイトは配列の一部にすることはできません。
の android.renderscript.Allocation.copy2DRangeTo(int, int, int, int, int[])
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
Copy2DRangeTo(Int32, Int32, Int32, Int32, Object)
この Allocation の四角形領域から配列にコピーします。
[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 の四角形領域から配列にコピーします。 このメソッドは型チェックされ、Allocation の android.renderscript.Element
が渡された配列のコンポーネント型と一致しない場合は例外が生成されます。
領域のサイズは、w * h * #getElement
ですElement#getBytesSize
。
Allocation に Vec3 要素がない場合、配列のサイズ (バイト単位) は、少なくとも領域のサイズである必要があります。
Allocation に Vec3 要素があり #setAutoPadding AutoPadding
、無効になっている場合、配列のサイズ (バイト単位) は、少なくとも領域のサイズである必要があります。 セルの埋め込みバイトは、配列の一部である必要があります。
Allocation に Vec3 要素があり #setAutoPadding AutoPadding
、有効になっている場合、配列のサイズ (バイト単位) は、領域のサイズの 3/4 以上である必要があります。 セルの埋め込みバイトは配列の一部にすることはできません。
の android.renderscript.Allocation.copy2DRangeTo(int, int, int, int, java.lang.Object)
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
Copy2DRangeTo(Int32, Int32, Int32, Int32, Byte[])
この Allocation の四角形領域から配列にコピーします。
[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 の四角形領域から配列にコピーします。 このバリアントは型チェックされ、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 以上である必要があります。 セルの埋め込みバイトは配列の一部にすることはできません。
の android.renderscript.Allocation.copy2DRangeTo(int, int, int, int, byte[])
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
適用対象
Copy2DRangeTo(Int32, Int32, Int32, Int32, Int16[])
この Allocation の四角形領域から配列にコピーします。
[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 の四角形領域から配列にコピーします。 このバリアントは型チェックされ、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 以上である必要があります。 セルの埋め込みバイトは配列の一部にすることはできません。
の android.renderscript.Allocation.copy2DRangeTo(int, int, int, int, short[])
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。