ClaimedLineDisplay.TryCreateWindowAsync(Rect, Size) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
LineDisplayWindow の非同期作成を試みます。
public:
virtual IAsyncOperation<LineDisplayWindow ^> ^ TryCreateWindowAsync(Rect viewport, Size windowSize) = TryCreateWindowAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<LineDisplayWindow> TryCreateWindowAsync(Rect const& viewport, Size const& windowSize);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<LineDisplayWindow> TryCreateWindowAsync(Rect viewport, Size windowSize);
function tryCreateWindowAsync(viewport, windowSize)
Public Function TryCreateWindowAsync (viewport As Rect, windowSize As Size) As IAsyncOperation(Of LineDisplayWindow)
パラメーター
- viewport
- Rect
ビューポートの原点デバイス行、原点デバイス列、行の幅、列の高さ。
- windowSize
- Size
ウィンドウ内の行数と列数。
戻り値
デバイスの新しいウィンドウを表す新しい LineDisplayWindow オブジェクト。
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 Fall Creators Update (10.0.16299.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v5.0 で導入)
|
注釈
LineDisplayCapabilities.SupportedWindows が 0 より大きい場合、このメソッドを呼び出して、デバイスの新しいウィンドウを表す新しい LineDisplayWindow オブジェクトを作成できます。 この LineDisplayWindow オブジェクトを指すように LineDisplayAttributes.CurrentWindow プロパティを現在のウィンドウとして設定する場合、または同じ LineDisplayWindow オブジェクトで TryRefreshAsync メソッドを呼び出す場合、新しいウィンドウは、作成時に現在のウィンドウとして自動的に設定されません。
LineDisplayCapabilities.SupportedWindows が 0 の場合にこのメソッドを呼び出すと、例外が発生します。
ウィンドウ サイズは、ビューポート サイズと同じ大きさにする必要があります。また、1 方向のビューポートよりも大きい場合があります。 LineDisplayCapabilities.IsVerticalMarqueeSupported が True の場合、ウィンドウは垂直寸法のビューポートよりも大きくなる可能性があります。 LineDisplayCapabilities.IsHorizontalMarqueeSupported が True の場合、ウィンドウは水平寸法のビューポートよりも大きい場合があります。