RenderingSession.ConnectAsync(RendererInitOptions) メソッド

定義

このセッションに関連付けられているサーバー上のランタイムに接続します。

public:
 System::Threading::Tasks::Task<Microsoft::Azure::RemoteRendering::ConnectionStatus> ^ ConnectAsync(Microsoft::Azure::RemoteRendering::RendererInitOptions initOptions);
public System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.ConnectionStatus> ConnectAsync (Microsoft.Azure.RemoteRendering.RendererInitOptions initOptions);
member this.ConnectAsync : Microsoft.Azure.RemoteRendering.RendererInitOptions -> System.Threading.Tasks.Task<Microsoft.Azure.RemoteRendering.ConnectionStatus>
Public Function ConnectAsync (initOptions As RendererInitOptions) As Task(Of ConnectionStatus)

パラメーター

initOptions
RendererInitOptions

接続パラメーター。

戻り値

新しい接続状態の結果を含むタスク。 返されたタスクはティックで Update() 完了します。

注釈

AlreadyConnected* 同じプロセス内の別のセッションがランタイムに既に接続されている場合は、エラーが発生します。 InProgress* Connect が以前に呼び出された場合、エラーが発生します。 * 別の OtherSessionConnected セッションがこのランタイムに既に接続されている場合は、エラーが発生します。 NoConnection* 接続が確立できなかった場合は、エラーが発生します。 InvalidParam* レンダリング サービスの URL が空の場合、アカウント ドメインとアカウント ID が指定されていないため、エラーが発生します。 SessionNotFound* 対応するセッションが見つからなかった場合、エラーが発生します。 指定したセッション ID をチェックしてください。* AuthenticationFailed 要求を認証できなかった場合はエラーが発生します。 NotInitialized* RemoteRenderingClient または RenderingSession が初期化されていない場合、エラーが発生します。 TooManyRequests※レート制限を超えるとエラーが発生します。 Retry-After ヘッダーで指定された期間が経過したら、要求を再試行します。 DomainUnreachable* リモート レンダリング ドメインに到達できない場合、エラーが発生します。 URL が無効であるか、このリージョンでは Azure Remote Rendering がサポートされていない可能性があります。 ConnectionRefused* 宛先ホストによってリモート レンダリング接続が拒否された場合、エラーが発生します。 ConnectionFailed* リモート レンダリング接続に失敗した場合、エラーが発生します。 正確な理由は不明です。 Timeout* リモート レンダリング接続がタイムアウトするとエラーが発生します。* UnsupportedDisplayAdapter サポートされていないディスプレイ アダプターが検出されるとエラーが発生します。

適用対象