DisplayManager クラス

定義

添付ディスプレイのプロパティを管理します。

[Android.Runtime.Register("android/hardware/display/DisplayManager", DoNotGenerateAcw=true)]
public sealed class DisplayManager : Java.Lang.Object
[<Android.Runtime.Register("android/hardware/display/DisplayManager", DoNotGenerateAcw=true)>]
type DisplayManager = class
    inherit Object
継承
DisplayManager
属性

注釈

添付ディスプレイのプロパティを管理します。

Javaドキュメント。

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

フィールド

名前 説明
DisplayCategoryPresentation

表示カテゴリ: プレゼンテーションが表示されます。

EventTypeDisplayAdded

新しいディスプレイが追加されたときのイベントの種類。

EventTypeDisplayChanged

ディスプレイが変更されたときのイベントの種類。

EventTypeDisplayRefreshRate

ディスプレイのリフレッシュ レートが変更されたときのイベントの種類。

EventTypeDisplayRemoved

ディスプレイが削除されたときのイベントの種類。

EventTypeDisplayState

表示状態が変更されたときのイベントの種類。

MatchContentFramerateAlways
古い.

すべてのリフレッシュ レート間のリフレッシュ レート スイッチは、ユーザーの視覚的な中断がある場合でも許可されます。

MatchContentFramerateNever
古い.

モード切り替えは許可されません。

MatchContentFramerateSeamlesssOnly
古い.

視覚的な中断のないリフレッシュ レート スイッチのみが許可されます。

MatchContentFramerateUnknown
古い.

一致するコンテンツ フレーム レートのユーザー設定が不明です。

VirtualDisplayFlagAutoMirror
古い.

仮想表示フラグ: コンテンツが表示されていない場合に、プライベート ディスプレイでコンテンツをミラー化できるようにします。

VirtualDisplayFlagOwnContentOnly
古い.

仮想表示フラグ: このディスプレイ独自のコンテンツのみを表示します。別のディスプレイの内容をミラー化しないでください。

VirtualDisplayFlagPresentation
古い.

仮想表示フラグ: プレゼンテーションディスプレイを作成します。

VirtualDisplayFlagPublic
古い.

仮想表示フラグ: パブリック ディスプレイを作成します。

VirtualDisplayFlagSecure
古い.

仮想表示フラグ: セキュリティで保護されたディスプレイを作成します。

プロパティ

名前 説明
Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
HdrConversionMode

ユーザーによって設定されたデバイスの HdrConversionMode を返します。

JniIdentityHashCode

添付ディスプレイのプロパティを管理します。

(継承元 Object)
JniPeerMembers

添付ディスプレイのプロパティを管理します。

MatchContentFrameRateUserPreference

"コンテンツ フレーム レートの一致" のユーザー設定を返します。

PeerReference

添付ディスプレイのプロパティを管理します。

(継承元 Object)
ThresholdClass

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)
ThresholdType

この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

(継承元 Object)

メソッド

名前 説明
Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
CreateVirtualDisplay(String, Int32, Int32, Int32, Surface, VirtualDisplayFlags, VirtualDisplay+Callback, Handler)

仮想ディスプレイを作成します。

CreateVirtualDisplay(String, Int32, Int32, Int32, Surface, VirtualDisplayFlags)

仮想ディスプレイを作成します。

CreateVirtualDisplay(VirtualDisplayConfig, Handler, VirtualDisplay+Callback)

添付ディスプレイのプロパティを管理します。

CreateVirtualDisplay(VirtualDisplayConfig)

仮想ディスプレイを作成します。

Dispose()

添付ディスプレイのプロパティを管理します。

(継承元 Object)
Dispose(Boolean)

添付ディスプレイのプロパティを管理します。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetDisplay(Int32)

論理表示に関する情報を取得します。

GetDisplays()

現在有効なすべての論理表示を取得します。

GetDisplays(String)

指定したカテゴリの現在有効なすべての論理表示を取得します。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
RegisterDisplayListener(DisplayManager+IDisplayListener, Handler)

ディスプレイが追加、削除、または変更されたタイミングに関する通知を受信する表示リスナーを登録します。

RegisterDisplayListener(IExecutor, Int64, DisplayManager+IDisplayListener)

添付ディスプレイのプロパティを管理します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

添付ディスプレイのプロパティを管理します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterDisplayListener(DisplayManager+IDisplayListener)

表示リスナーの登録を解除します。

UnregisterFromRuntime()

添付ディスプレイのプロパティを管理します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)
Wait(Int64)

現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IJavaPeerable.Disposed()

添付ディスプレイのプロパティを管理します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

添付ディスプレイのプロパティを管理します。

(継承元 Object)
IJavaPeerable.Finalized()

添付ディスプレイのプロパティを管理します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

添付ディスプレイのプロパティを管理します。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

添付ディスプレイのプロパティを管理します。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

添付ディスプレイのプロパティを管理します。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

添付ディスプレイのプロパティを管理します。

(継承元 Object)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

添付ディスプレイのプロパティを管理します。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象