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