Allocation.CopyTo 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| CopyTo(Single[]) |
從配置複製到浮點陣列。 |
| CopyTo(Int32[]) |
從配置複製到整數陣列。 |
| CopyTo(Int16[]) |
從配置複製到一個短陣列。 |
| CopyTo(Byte[]) |
從配置複製到位元組陣列。 |
| CopyTo(Object) |
從配置複製到陣列。 |
| CopyTo(Bitmap) |
從配置複製到 |
CopyTo(Single[])
從配置複製到浮點陣列。
[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[]
從配置中設定的陣列。
- 屬性
備註
從配置複製到浮點陣列。 此變體會被類型檢查,若 android.renderscript.Element 配置非 32 位元浮點數或非 32 位元浮點 android.renderscript.Element.DataType數向量,則會產生例外。
若配置沒有 Vec3 元素,則陣列的大小(位元組)必須至少等於配置 #getBytesSize getBytesSize()的大小。
若配置包含 Vec3 元素且 #setAutoPadding AutoPadding 被停用,則陣列的大小(位元組)必須至少等於配置 #getBytesSize getBytesSize()的大小。 儲存格的填充位元組會是陣列的一部分。
若配置包含 Vec3 元素且 #setAutoPadding AutoPadding 啟用,則陣列大小(位元組)必須至少為配置 #getBytesSize getBytesSize()的 3/4 大小。 儲存格的填充位元組不得包含在陣列中。
Java 文件 android.renderscript.Allocation.copyTo(float[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
CopyTo(Int32[])
從配置複製到整數陣列。
[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[]
從配置中設定的陣列。
- 屬性
備註
從配置複製到整數陣列。 此變體會進行型別檢查,若 android.renderscript.Element 配置非 32 位元整數或非 32 位元整數 android.renderscript.Element.DataType向量,則會產生例外。
若配置沒有 Vec3 元素,則陣列的大小(位元組)必須至少等於配置 #getBytesSize getBytesSize()的大小。
若配置包含 Vec3 元素且 #setAutoPadding AutoPadding 被停用,則陣列的大小(位元組)必須至少等於配置 #getBytesSize getBytesSize()的大小。 儲存格的填充位元組會是陣列的一部分。
若配置包含 Vec3 元素且 #setAutoPadding AutoPadding 啟用,則陣列大小(位元組)必須至少為配置 #getBytesSize getBytesSize()的 3/4 大小。 儲存格的填充位元組不得包含在陣列中。
Java 文件 android.renderscript.Allocation.copyTo(int[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
CopyTo(Int16[])
從配置複製到一個短陣列。
[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[]
從配置中設定的陣列。
- 屬性
備註
從配置複製到一個短陣列。 此變體會進行型別檢查,若 android.renderscript.Element 配置非16位元整數或非16位元整數 android.renderscript.Element.DataType向量,則會產生例外。
若配置沒有 Vec3 元素,則陣列的大小(位元組)必須至少等於配置 #getBytesSize getBytesSize()的大小。
若配置包含 Vec3 元素且 #setAutoPadding AutoPadding 被停用,則陣列的大小(位元組)必須至少等於配置 #getBytesSize getBytesSize()的大小。 儲存格的填充位元組會是陣列的一部分。
若配置包含 Vec3 元素且 #setAutoPadding AutoPadding 啟用,則陣列大小(位元組)必須至少為配置 #getBytesSize getBytesSize()的 3/4 大小。 儲存格的填充位元組不得包含在陣列中。
Java 文件 android.renderscript.Allocation.copyTo(short[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
CopyTo(Byte[])
從配置複製到位元組陣列。
[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[]
從配置中設定的陣列。
- 屬性
備註
從配置複製到位元組陣列。 此變體會進行型別檢查,若 android.renderscript.Element 配置非 8 位元整數或非 8 位元整數 android.renderscript.Element.DataType向量,則會產生例外。
若配置沒有 Vec3 元素,則陣列的大小(位元組)必須至少等於配置 #getBytesSize getBytesSize()的大小。
若配置包含 Vec3 元素且 #setAutoPadding AutoPadding 被停用,則陣列的大小(位元組)必須至少等於配置 #getBytesSize getBytesSize()的大小。 儲存格的填充位元組會是陣列的一部分。
若配置包含 Vec3 元素且 #setAutoPadding AutoPadding 啟用,則陣列大小(位元組)必須至少為配置 #getBytesSize getBytesSize()的 3/4 大小。 儲存格的填充位元組不得包含在陣列中。
Java 文件 android.renderscript.Allocation.copyTo(byte[])。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
CopyTo(Object)
從配置複製到陣列。
[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
從配置中設定的陣列。
- 屬性
備註
從配置複製到陣列。 此方法會進行型別檢查,若 android.renderscript.Element 配置與輸入資料型別不符,則會產生例外。
若配置沒有 Vec3 元素,則陣列的大小(位元組)必須至少等於配置 #getBytesSize getBytesSize()的大小。
若配置包含 Vec3 元素且 #setAutoPadding AutoPadding 被停用,則陣列的大小(位元組)必須至少等於配置 #getBytesSize getBytesSize()的大小。 儲存格的填充位元組會是陣列的一部分。
若配置包含 Vec3 元素且 #setAutoPadding AutoPadding 啟用,則陣列大小(位元組)必須至少為配置 #getBytesSize getBytesSize()的 3/4 大小。 儲存格的填充位元組不得包含在陣列中。
Java 文件 android.renderscript.Allocation.copyTo(java.lang.Object)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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. 點陣圖必須與配置的尺寸相符。
Java 文件 android.renderscript.Allocation.copyTo(android.graphics.Bitmap)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。