語言

Canvas.QuickReject 方法

定義

多載

名稱 Description
QuickReject(Path)

若指定的路徑經過當前矩陣轉換後,完全位於當前剪輯之外,則回傳為真。

QuickReject(RectF)

若指定的矩形經過當前矩陣變換後,完全位於當前剪輯之外,則回傳為真。

QuickReject(Path, Canvas+EdgeType)

若指定的矩形經過當前矩陣變換後,完全位於當前剪輯之外,則回傳為真。

QuickReject(RectF, Canvas+EdgeType)

若指定的矩形經過當前矩陣變換後,完全位於當前剪輯之外,則回傳為真。

QuickReject(Single, Single, Single, Single)

若指定的矩形經過當前矩陣變換後,完全位於當前剪輯之外,則回傳為真。

QuickReject(Single, Single, Single, Single, Canvas+EdgeType)

若指定的矩形經過當前矩陣變換後,完全位於當前剪輯之外,則回傳為真。

QuickReject(Path)

若指定的路徑經過當前矩陣轉換後,完全位於當前剪輯之外,則回傳為真。

[Android.Runtime.Register("quickReject", "(Landroid/graphics/Path;)Z", "GetQuickReject_Landroid_graphics_Path_Handler", ApiSince=30)]
public virtual bool QuickReject(Android.Graphics.Path path);
[<Android.Runtime.Register("quickReject", "(Landroid/graphics/Path;)Z", "GetQuickReject_Landroid_graphics_Path_Handler", ApiSince=30)>]
abstract member QuickReject : Android.Graphics.Path -> bool
override this.QuickReject : Android.Graphics.Path -> bool

參數

path
Path

與當前影片比較的路徑

傳回

若路徑(由畫布矩陣轉換)不與畫布剪輯相交,則為真

屬性

備註

若指定的路徑經過當前矩陣轉換後,完全位於當前剪輯之外,則回傳為真。 呼叫這個來檢查你打算繪製的區域是否被裁剪(因此可以跳過繪製呼叫)。 注意:對於速度,即使路徑本身不與剪接相交(即路徑界限相交,但路徑不相交)也可能回傳為假。

Java 文件 android.graphics.Canvas.quickReject(android.graphics.Path)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

QuickReject(RectF)

若指定的矩形經過當前矩陣變換後,完全位於當前剪輯之外,則回傳為真。

[Android.Runtime.Register("quickReject", "(Landroid/graphics/RectF;)Z", "GetQuickReject_Landroid_graphics_RectF_Handler", ApiSince=30)]
public virtual bool QuickReject(Android.Graphics.RectF rect);
[<Android.Runtime.Register("quickReject", "(Landroid/graphics/RectF;)Z", "GetQuickReject_Landroid_graphics_RectF_Handler", ApiSince=30)>]
abstract member QuickReject : Android.Graphics.RectF -> bool
override this.QuickReject : Android.Graphics.RectF -> bool

參數

rect
RectF

將 rect 與當前片段比較

傳回

若矩形矩陣(由畫布矩陣轉換)與畫布的裁剪不相交,則為真

屬性

備註

若指定的矩形經過當前矩陣變換後,完全位於當前剪輯之外,則回傳為真。 呼叫這個來檢查你打算繪製的區域是否被裁剪(因此可以跳過繪製呼叫)。

Java 文件 android.graphics.Canvas.quickReject(android.graphics.RectF)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

QuickReject(Path, Canvas+EdgeType)

若指定的矩形經過當前矩陣變換後,完全位於當前剪輯之外,則回傳為真。

[Android.Runtime.Register("quickReject", "(Landroid/graphics/Path;Landroid/graphics/Canvas$EdgeType;)Z", "GetQuickReject_Landroid_graphics_Path_Landroid_graphics_Canvas_EdgeType_Handler")]
public virtual bool QuickReject(Android.Graphics.Path path, Android.Graphics.Canvas.EdgeType type);
[<Android.Runtime.Register("quickReject", "(Landroid/graphics/Path;Landroid/graphics/Canvas$EdgeType;)Z", "GetQuickReject_Landroid_graphics_Path_Landroid_graphics_Canvas_EdgeType_Handler")>]
abstract member QuickReject : Android.Graphics.Path * Android.Graphics.Canvas.EdgeType -> bool
override this.QuickReject : Android.Graphics.Path * Android.Graphics.Canvas.EdgeType -> bool

參數

path
Path

與當前影片比較的路徑

type
Canvas.EdgeType

如果路徑應被視為抗鋸齒,則使用 Canvas EdgeType AA,因為這表示它可能影響的範圍比非抗鋸齒的範圍更大(更多像素)(BW)。

傳回

若矩形矩陣(由畫布矩陣轉換)與畫布的裁剪不相交,則為真

屬性

備註

Java 文件 android.graphics.Canvas.quickReject(float, float, float, float)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

QuickReject(RectF, Canvas+EdgeType)

若指定的矩形經過當前矩陣變換後,完全位於當前剪輯之外,則回傳為真。

[Android.Runtime.Register("quickReject", "(Landroid/graphics/RectF;Landroid/graphics/Canvas$EdgeType;)Z", "GetQuickReject_Landroid_graphics_RectF_Landroid_graphics_Canvas_EdgeType_Handler")]
public virtual bool QuickReject(Android.Graphics.RectF rect, Android.Graphics.Canvas.EdgeType type);
[<Android.Runtime.Register("quickReject", "(Landroid/graphics/RectF;Landroid/graphics/Canvas$EdgeType;)Z", "GetQuickReject_Landroid_graphics_RectF_Landroid_graphics_Canvas_EdgeType_Handler")>]
abstract member QuickReject : Android.Graphics.RectF * Android.Graphics.Canvas.EdgeType -> bool
override this.QuickReject : Android.Graphics.RectF * Android.Graphics.Canvas.EdgeType -> bool

參數

rect
RectF

將 rect 與當前片段比較

type
Canvas.EdgeType

如果路徑應被視為抗鋸齒,則使用 Canvas EdgeType AA,因為這表示它可能影響的範圍比非抗鋸齒的範圍更大(更多像素)(BW)。

傳回

若矩形矩陣(由畫布矩陣轉換)與畫布的裁剪不相交,則為真

屬性

備註

Java 文件 android.graphics.Canvas.quickReject(float, float, float, float)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

QuickReject(Single, Single, Single, Single)

若指定的矩形經過當前矩陣變換後,完全位於當前剪輯之外,則回傳為真。

[Android.Runtime.Register("quickReject", "(FFFF)Z", "GetQuickReject_FFFFHandler", ApiSince=30)]
public virtual bool QuickReject(float left, float top, float right, float bottom);
[<Android.Runtime.Register("quickReject", "(FFFF)Z", "GetQuickReject_FFFFHandler", ApiSince=30)>]
abstract member QuickReject : single * single * single * single -> bool
override this.QuickReject : single * single * single * single -> bool

參數

left
Single

矩形左側用來與當前片段比較

top
Single

矩形頂部,用來與當前剪輯比較

right
Single

矩形右側,用來和目前的剪輯做比較

bottom
Single

矩形底部,與當前片段比較

傳回

若矩形矩陣(由畫布矩陣轉換)與畫布的裁剪不相交,則為真

屬性

備註

若指定的矩形經過當前矩陣變換後,完全位於當前剪輯之外,則回傳為真。 呼叫這個來檢查你打算繪製的區域是否被裁剪(因此可以跳過繪製呼叫)。

Java 文件 android.graphics.Canvas.quickReject(float, float, float, float)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

QuickReject(Single, Single, Single, Single, Canvas+EdgeType)

若指定的矩形經過當前矩陣變換後,完全位於當前剪輯之外,則回傳為真。

[Android.Runtime.Register("quickReject", "(FFFFLandroid/graphics/Canvas$EdgeType;)Z", "GetQuickReject_FFFFLandroid_graphics_Canvas_EdgeType_Handler")]
public virtual bool QuickReject(float left, float top, float right, float bottom, Android.Graphics.Canvas.EdgeType type);
[<Android.Runtime.Register("quickReject", "(FFFFLandroid/graphics/Canvas$EdgeType;)Z", "GetQuickReject_FFFFLandroid_graphics_Canvas_EdgeType_Handler")>]
abstract member QuickReject : single * single * single * single * Android.Graphics.Canvas.EdgeType -> bool
override this.QuickReject : single * single * single * single * Android.Graphics.Canvas.EdgeType -> bool

參數

left
Single

矩形左側用來與當前片段比較

top
Single

矩形頂部,用來與當前剪輯比較

right
Single

矩形右側,用來和目前的剪輯做比較

bottom
Single

矩形底部,與當前片段比較

type
Canvas.EdgeType

如果路徑應被視為抗鋸齒,則使用 Canvas EdgeType AA,因為這表示它可能影響的範圍比非抗鋸齒的範圍更大(更多像素)(BW)。

傳回

若矩形矩陣(由畫布矩陣轉換)與畫布的裁剪不相交,則為真

屬性

備註

Java 文件 android.graphics.Canvas.quickReject(float, float, float, float)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於