ActivityManagerAppTaskWindowingLayer 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public enum ActivityManagerAppTaskWindowingLayer
type ActivityManagerAppTaskWindowingLayer =
- 継承
-
ActivityManagerAppTaskWindowingLayer
フィールド
| Name | 値 | 説明 |
|---|---|---|
| Undefined | 0 | ウィンドウ レイヤーが指定されていません。 システムでは、WINDOWING_LAYER_NORMAL_APP レイヤーが使用されます。
|
| NormalApp | 1 | 通常のアプリケーション ウィンドウのウィンドウレイヤー。 アプリケーションがタスクのウィンドウレイヤーを明示的に要求しない場合は、このレイヤーにあると見なされます。 AppTask.requestWindowingLayer を使用してこのレイヤーを要求することは、通常、以前に要求されたレイヤーを終了するために行われます。
|
| Pinned | 2 | ピン留めされたウィンドウのウィンドウ レイヤー。 通常、これらのウィンドウは通常のアプリケーション ウィンドウの上に表示されます。 システムの整合性と一貫性のあるユーザー エクスペリエンスを確保するために、システムでは、このレイヤーを使用するタスクにいくつかの制限が適用されます。 これらには、タスクを完全に不透明にし、表示システムの装飾を強制する、ただしこれらに限定されない場合があります。このレイヤー内のタスクの数を厳密に制限する (一度に 1 つだけなど)。タスクのサイズと位置に対するアプリケーションの制御を制限する。ユーザーがタスクのサイズを変更できる最大ウィンドウ サイズを制限する。プログラムでタスクを移動できないようにする (サイズ変更などの回避策の制限を含む)。機能を無効にするための即時設定アクセスをユーザーに提供する。ウィンドウを閉じる方法をユーザーに提供する。ウィンドウが変更されたためにこのレイヤーでホストできなくなった場合、タスクはシステムによって完了する可能性があります。このレイヤーのタスクでは、使用可能な表示モードが制限される場合があります。 これには、ピクチャインピクチャモード、分割画面モード、全画面表示が含まれますが、これらに限定されません。 このレイヤーは、Picture-in-Picture (PiP) タスクと共有される場合があります。そのため、別のレイヤーが PiP に入ると、このレイヤーのタスクが閉じる可能性があります。 このレイヤーのタスクウィンドウには、次の要件があります。不透明である必要があります。ウィンドウを閉じ、ユーザーがこのレイヤーでのタスクの表示と実行をアプリごとに無効にできるようにするアフォーダンスが必要です。確立されたマルチウィンドウCDD要件に従って220dpの最小サイズを持っている必要があります。AppTask.requestWindowingLayer の呼び出しでアプリから要求されない限り、タスクを別のレイヤーに変更することはできません。
|