Allocation.CopyTo メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| CopyTo(Single[]) |
Allocation から float 配列にコピーします。 |
| CopyTo(Int32[]) |
Allocation から int 配列にコピーします。 |
| CopyTo(Int16[]) |
Allocation から短い配列にコピーします。 |
| CopyTo(Byte[]) |
Allocation からバイト配列にコピーします。 |
| CopyTo(Object) |
Allocation から配列にコピーします。 |
| CopyTo(Bitmap) |
割り当てから |
CopyTo(Single[])
Allocation から float 配列にコピーします。
[Android.Runtime.Register("copyTo", "([F)V", "GetCopyTo_arrayFHandler")]
public virtual void CopyTo(float[]? d);
[<Android.Runtime.Register("copyTo", "([F)V", "GetCopyTo_arrayFHandler")>]
abstract member CopyTo : single[] -> unit
override this.CopyTo : single[] -> unit
パラメーター
- d
- Single[]
Allocation から設定する配列。
- 属性
注釈
Allocation から float 配列にコピーします。 このバリアントは型チェックされ、Allocation の android.renderscript.Element が 32 ビット浮動小数点でも、32 ビット浮動小数点のベクトルでも android.renderscript.Element.DataTypeでない場合は例外が生成されます。
Allocation に Vec3 要素がない場合、配列のサイズ (バイト単位) は、少なくとも Allocation #getBytesSize getBytesSize()のサイズである必要があります。
Allocation に Vec3 要素があり、 #setAutoPadding AutoPadding が無効になっている場合、配列のサイズ (バイト単位) は、少なくとも Allocation #getBytesSize getBytesSize()のサイズである必要があります。 セルの埋め込みバイトは配列の一部になります。
Allocation に Vec3 要素があり、 #setAutoPadding AutoPadding が有効になっている場合、配列のサイズ (バイト単位) は、Allocation #getBytesSize getBytesSize()のサイズの 3/4 以上である必要があります。 セルの埋め込みバイトは配列の一部にすることはできません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CopyTo(Int32[])
Allocation から int 配列にコピーします。
[Android.Runtime.Register("copyTo", "([I)V", "GetCopyTo_arrayIHandler")]
public virtual void CopyTo(int[]? d);
[<Android.Runtime.Register("copyTo", "([I)V", "GetCopyTo_arrayIHandler")>]
abstract member CopyTo : int[] -> unit
override this.CopyTo : int[] -> unit
パラメーター
- d
- Int32[]
Allocation から設定する配列。
- 属性
注釈
Allocation から int 配列にコピーします。 このバリアントは型チェックされ、Allocation の android.renderscript.Element が 32 ビット整数でも、32 ビット整数のベクトルでも android.renderscript.Element.DataType場合は例外が生成されます。
Allocation に Vec3 要素がない場合、配列のサイズ (バイト単位) は、少なくとも Allocation #getBytesSize getBytesSize()のサイズである必要があります。
Allocation に Vec3 要素があり、 #setAutoPadding AutoPadding が無効になっている場合、配列のサイズ (バイト単位) は、少なくとも Allocation #getBytesSize getBytesSize()のサイズである必要があります。 セルの埋め込みバイトは配列の一部になります。
Allocation に Vec3 要素があり、 #setAutoPadding AutoPadding が有効になっている場合、配列のサイズ (バイト単位) は、Allocation #getBytesSize getBytesSize()のサイズの 3/4 以上である必要があります。 セルの埋め込みバイトは配列の一部にすることはできません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CopyTo(Int16[])
Allocation から短い配列にコピーします。
[Android.Runtime.Register("copyTo", "([S)V", "GetCopyTo_arraySHandler")]
public virtual void CopyTo(short[]? d);
[<Android.Runtime.Register("copyTo", "([S)V", "GetCopyTo_arraySHandler")>]
abstract member CopyTo : int16[] -> unit
override this.CopyTo : int16[] -> unit
パラメーター
- d
- Int16[]
Allocation から設定する配列。
- 属性
注釈
Allocation から短い配列にコピーします。 このバリアントは型チェックされ、Allocation の android.renderscript.Element が 16 ビット整数でも、16 ビット整数のベクトルでも android.renderscript.Element.DataType場合は例外が生成されます。
Allocation に Vec3 要素がない場合、配列のサイズ (バイト単位) は、少なくとも Allocation #getBytesSize getBytesSize()のサイズである必要があります。
Allocation に Vec3 要素があり、 #setAutoPadding AutoPadding が無効になっている場合、配列のサイズ (バイト単位) は、少なくとも Allocation #getBytesSize getBytesSize()のサイズである必要があります。 セルの埋め込みバイトは配列の一部になります。
Allocation に Vec3 要素があり、 #setAutoPadding AutoPadding が有効になっている場合、配列のサイズ (バイト単位) は、Allocation #getBytesSize getBytesSize()のサイズの 3/4 以上である必要があります。 セルの埋め込みバイトは配列の一部にすることはできません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CopyTo(Byte[])
Allocation からバイト配列にコピーします。
[Android.Runtime.Register("copyTo", "([B)V", "GetCopyTo_arrayBHandler")]
public virtual void CopyTo(byte[]? d);
[<Android.Runtime.Register("copyTo", "([B)V", "GetCopyTo_arrayBHandler")>]
abstract member CopyTo : byte[] -> unit
override this.CopyTo : byte[] -> unit
パラメーター
- d
- Byte[]
Allocation から設定する配列。
- 属性
注釈
Allocation からバイト配列にコピーします。 このバリアントは型チェックされ、Allocation の android.renderscript.Element が 8 ビット整数でも 8 ビット整数のベクトルでもない場合に例外が生成 android.renderscript.Element.DataType。
Allocation に Vec3 要素がない場合、配列のサイズ (バイト単位) は、少なくとも Allocation #getBytesSize getBytesSize()のサイズである必要があります。
Allocation に Vec3 要素があり、 #setAutoPadding AutoPadding が無効になっている場合、配列のサイズ (バイト単位) は、少なくとも Allocation #getBytesSize getBytesSize()のサイズである必要があります。 セルの埋め込みバイトは配列の一部になります。
Allocation に Vec3 要素があり、 #setAutoPadding AutoPadding が有効になっている場合、配列のサイズ (バイト単位) は、Allocation #getBytesSize getBytesSize()のサイズの 3/4 以上である必要があります。 セルの埋め込みバイトは配列の一部にすることはできません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CopyTo(Object)
Allocation から配列にコピーします。
[Android.Runtime.Register("copyTo", "(Ljava/lang/Object;)V", "GetCopyTo_Ljava_lang_Object_Handler")]
public virtual void CopyTo(Java.Lang.Object? array);
[<Android.Runtime.Register("copyTo", "(Ljava/lang/Object;)V", "GetCopyTo_Ljava_lang_Object_Handler")>]
abstract member CopyTo : Java.Lang.Object -> unit
override this.CopyTo : Java.Lang.Object -> unit
パラメーター
- array
- Object
Allocation から設定する配列。
- 属性
注釈
Allocation から配列にコピーします。 このメソッドは型チェックされ、Allocation の android.renderscript.Element が入力データ型と一致しない場合は例外が生成されます。
Allocation に Vec3 要素がない場合、配列のサイズ (バイト単位) は、少なくとも Allocation #getBytesSize getBytesSize()のサイズである必要があります。
Allocation に Vec3 要素があり、 #setAutoPadding AutoPadding が無効になっている場合、配列のサイズ (バイト単位) は、少なくとも Allocation #getBytesSize getBytesSize()のサイズである必要があります。 セルの埋め込みバイトは配列の一部になります。
Allocation に Vec3 要素があり、 #setAutoPadding AutoPadding が有効になっている場合、配列のサイズ (バイト単位) は、Allocation #getBytesSize getBytesSize()のサイズの 3/4 以上である必要があります。 セルの埋め込みバイトは配列の一部にすることはできません。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
CopyTo(Bitmap)
割り当てから android.graphics.Bitmapにコピーします。
[Android.Runtime.Register("copyTo", "(Landroid/graphics/Bitmap;)V", "GetCopyTo_Landroid_graphics_Bitmap_Handler")]
public virtual void CopyTo(Android.Graphics.Bitmap? b);
[<Android.Runtime.Register("copyTo", "(Landroid/graphics/Bitmap;)V", "GetCopyTo_Landroid_graphics_Bitmap_Handler")>]
abstract member CopyTo : Android.Graphics.Bitmap -> unit
override this.CopyTo : Android.Graphics.Bitmap -> unit
パラメーター
- b
- Bitmap
割り当てから設定するビットマップ。
- 属性
注釈
割り当てから android.graphics.Bitmapにコピーします。 ビットマップは、Allocation のディメンションと一致する必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。