Core Graphics   >     CGEventSource   >   getLocalEventsFilterDuringSuppressionState(_:)
インスタンスメソッド
getLocalEventsFilterDuringSuppressionState(_:)
イベント抑制中にどのローカルハードウェアイベントのクラスを有効にするかを示すマスクを返します。
宣言
パラメータ
source | アクセスすべきイベントソース。 |
state | フィルターが適用されるイベント抑制間隔の型。CGEventSuppressionState にリストされている定数の 1 つを渡します。 |
戻り値
イベント抑制間隔中に有効にするローカルハードウェアイベントのカテゴリを指定するマスク。 CGEventFilterMask を参照してください。
議論
Quartz イベントがポストされた後、または合成マウスドラッグ(左でのマウス移動またはマウスボタンのみを下げる) 中の短い時間間隔の間に、キーボードまたはマウスからのローカルハードウェアイベントを抑制するようにシステムを設定できます。このローカルイベントフィルタの設定については、 setLocalEventsFilterDuringSuppressionState(_:state:) を参照してください。
この関数を使用すると、イベントソースと抑制状態(イベント抑制間隔またはマウスドラッグ) を指定し、抑制中に通過するべきイベントカテゴリのフィルタマスクを返します。