Canvas.QuickReject メソッド

定義

オーバーロード

QuickReject(Path)

現在のマトリックスで変換された後、指定したパスが現在のクリップの完全な外側にある場合は true を返します。

QuickReject(RectF)

現在のマトリックスで変換された後、指定した四角形が現在のクリップの完全な外側にある場合は true を返します。

QuickReject(Path, Canvas+EdgeType)

現在のマトリックスで変換された後、指定した四角形が現在のクリップの完全な外側にある場合は true を返します。

QuickReject(RectF, Canvas+EdgeType)

現在のマトリックスで変換された後、指定した四角形が現在のクリップの完全な外側にある場合は true を返します。

QuickReject(Single, Single, Single, Single)

現在のマトリックスで変換された後、指定した四角形が現在のクリップの完全な外側にある場合は true を返します。

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

現在のマトリックスで変換された後、指定した四角形が現在のクリップの完全な外側にある場合は true を返します。

QuickReject(Path)

現在のマトリックスで変換された後、指定したパスが現在のクリップの完全な外側にある場合は true を返します。

[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

現在のクリップと比較するパス

戻り値

パス (キャンバスのマトリックスによって変換) がキャンバスのクリップと交差しない場合は true

属性

注釈

現在のマトリックスで変換された後、指定したパスが現在のクリップの完全な外側にある場合は true を返します。 描画する領域がクリップアウトされた場合にチェックするには、これを呼び出します (したがって、描画呼び出しの実行をスキップできます)。 注: 速度の場合、パス自体がクリップと交差していない場合でも false が返されることがあります (つまり、パスの境界は交差しますが、パスは交差しません)。

の Java ドキュメント android.graphics.Canvas.quickReject(android.graphics.Path)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

QuickReject(RectF)

現在のマトリックスで変換された後、指定した四角形が現在のクリップの完全な外側にある場合は true を返します。

[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 がキャンバスのクリップと交差しない場合は true

属性

注釈

現在のマトリックスで変換された後、指定した四角形が現在のクリップの完全な外側にある場合は true を返します。 描画する領域がクリップアウトされた場合にチェックするには、これを呼び出します (したがって、描画呼び出しの実行をスキップできます)。

の Java ドキュメント android.graphics.Canvas.quickReject(android.graphics.RectF)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

QuickReject(Path, Canvas+EdgeType)

現在のマトリックスで変換された後、指定した四角形が現在のクリップの完全な外側にある場合は true を返します。

[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。これは、アンチエイリアス化されていない (Canvas EdgeType BW) よりも大きな領域 (ピクセル数が多い) に影響を与える可能性があるためです。

戻り値

(キャンバスのマトリックスによって変換された) rect がキャンバスのクリップと交差しない場合は true

属性

注釈

の Java ドキュメント android.graphics.Canvas.quickReject(float, float, float, float)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

QuickReject(RectF, Canvas+EdgeType)

現在のマトリックスで変換された後、指定した四角形が現在のクリップの完全な外側にある場合は true を返します。

[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

現在のクリップと比較するレクト

type
Canvas.EdgeType

パス をアンチエイリアスと見なす必要がある場合は Canvas EdgeType AA。これは、アンチエイリアス化されていない (Canvas EdgeType BW) よりも大きな領域 (ピクセル数が多い) に影響を与える可能性があるためです。

戻り値

(キャンバスのマトリックスによって変換された) rect がキャンバスのクリップと交差しない場合は true

属性

注釈

の Java ドキュメント android.graphics.Canvas.quickReject(float, float, float, float)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

QuickReject(Single, Single, Single, Single)

現在のマトリックスで変換された後、指定した四角形が現在のクリップの完全な外側にある場合は true を返します。

[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

現在のクリップと比較する四角形の下部

戻り値

(キャンバスのマトリックスによって変換された) rect がキャンバスのクリップと交差しない場合は true

属性

注釈

現在のマトリックスで変換された後、指定した四角形が現在のクリップの完全な外側にある場合は true を返します。 描画する領域がクリップアウトされた場合にチェックするには、これを呼び出します (したがって、描画呼び出しの実行をスキップできます)。

の Java ドキュメント android.graphics.Canvas.quickReject(float, float, float, float)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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

現在のマトリックスで変換された後、指定した四角形が現在のクリップの完全な外側にある場合は true を返します。

[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。これは、アンチエイリアス化されていない (Canvas EdgeType BW) よりも大きな領域 (ピクセル数が多い) に影響を与える可能性があるためです。

戻り値

(キャンバスのマトリックスによって変換された) rect がキャンバスのクリップと交差しない場合は true

属性

注釈

の Java ドキュメント android.graphics.Canvas.quickReject(float, float, float, float)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象