Microsoft.Azure.RemoteRendering 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラス
AssetConversionResult |
非推奨、使用しない |
AssetConversionStatusResult |
非推奨の場合は、代わりに ConversionPropertiesResult を使用してください。 |
CameraSettings |
カメラの設定。 |
ColorMaterial |
照明が適用されない素材。 |
ComponentBase |
すべてのコンポーネントの基本クラス。 |
ConversionPropertiesArrayResult |
GetCurrentConversionsAsync()によって返される結果オブジェクト。 成功状態と追加のエラー コンテキストは、基底クラスの SessionContextResultを使用して取得できます。 成功した場合、Conversions プロパティは ConversionProperties インスタンスの有効な配列を保持します。 |
ConversionPropertiesResult |
GetConversionPropertiesAsync(String)によって返される結果オブジェクト。 成功状態と追加のエラー コンテキストは、基底クラスの SessionContextResultを使用して取得できます。 成功した場合、Properties プロパティは ConversionPropertiesの有効なインスタンスを保持します。 |
CreateRenderingSessionResult |
OpenRenderingSessionAsync(String) および CreateNewRenderingSessionAsync(RenderingSessionCreationOptions)によって返される結果オブジェクト。 成功状態と追加のエラー コンテキストは、基底クラスの SessionContextResultを使用して取得できます。 成功した場合、Session プロパティは有効な RenderingSession 参照を保持します。 |
CutPlaneComponent |
切断面は、メッシュの一部を切り取って内部を覗くことができるのに使用されます。 |
DebugRenderingSettings |
レンダリング機能をデバッグするためのオプション |
DirectionalLightComponent |
一定の方向にグローバルに光を放射する光源。 |
DisableInSimulationAttribute |
シミュレーション モードの場合は、対応する UI フィールドを無効にします。 |
EnableInSimulationAttribute |
シミュレーション モードでない場合は、対応する UI フィールドを無効にします。 |
Entity |
エンティティは、空間内のオブジェクトを表します。 |
GraphicsBinding |
グラフィックス バインディングの基本クラス。 |
GraphicsBindingOpenXrD3d11 |
OpenXR の D3D11 バインド。 |
GraphicsBindingOpenXrVulkan |
OpenXR の Vulkan バインド。 |
GraphicsBindingSimD3d11 |
ローカル シミュレーション用のグラフィックス API バインド。 |
GraphicsBindingWmrD3d11 |
Windows Mixed Reality 用の D3D11 バインド。 |
HierarchicalStateOverrideComponent |
エンティティのサブ階層の視覚化を制御します。 |
LightComponentBase |
すべてのライト コンポーネントの基本クラス。 |
LoadModelResult |
読み込みモデル要求の結果データ。 |
Material |
マテリアルは、Meshのレンダリング プロパティを記述するために使用される共有リソースです。 |
Mesh |
メッシュには、レンダリング用のジオメトリ データと Material 参照が含まれています。 |
MeshComponent |
Entityの位置にメッシュをレンダリングします。 |
NativeLibraryExtensions | |
ObjectBase |
エンティティ および コンポーネントの基底クラス。 |
ObjectMetadata |
オブジェクトのメタデータ値のコレクション。 |
ObjectMetadataEntry |
オブジェクトの 1 つのメタデータ エントリ。 |
OutlineSettings |
アウトライン レンダリングのグローバル設定。 |
PbrMaterial |
物理的に基づくレンダリングのマテリアル。 |
PointCloudSettings |
ポイント クラウド レンダリング (試験段階) の設定。 |
PointLightComponent |
すべての方向に均一に光を放射する光源。 |
RayCastQueryResult |
RayCastQueryAsync(RayCast)によって返される結果オブジェクト。 このクラスは、非同期レイ キャスト呼び出しの後に.ray キャスト ヒットの (空になる可能性がある) 配列を保持します。 |
RemoteManagerStatic | |
RemoteRenderingClient |
RemoteRenderingClient は、Remote Rendering 用の Azure API への承認された接続です。 |
RenderingConnection |
Remote Rendering 固有のアクションのメイン エントリ ポイント。 接続に成功した後、RenderingSession.Connection 経由でアクセスできます。 |
RenderingSession |
各レンダリング セッションは専用サーバーで実行され、Azure Remote Rendering 機能が提供されます。 |
RenderingSessionPropertiesArrayResult |
GetCurrentRenderingSessionsAsync()によって返される結果オブジェクト。 成功状態と追加のエラー コンテキストは、基底クラスの SessionContextResultを使用して取得できます。 成功した場合、SessionProperties プロパティは RenderingSessionProperties インスタンスの有効な配列を保持します。 |
RenderingSessionPropertiesResult |
GetPropertiesAsync()によって返される結果オブジェクト。 成功状態と追加のエラー コンテキストは、基底クラスの SessionContextResultを使用して取得できます。 成功した場合、SessionProperties プロパティは RenderingSessionPropertiesの有効なインスタンスを保持します。 |
ResourceBase |
すべてのリソースの基本クラス。 |
RRException |
すべての Remote Rendering API 例外の基本クラス。 |
RRSessionException |
すべてのリモート レンダリング セッション例外の基本クラス。 |
ServiceStatistics |
このクラスは、サービスからのビデオ ストリームに関する統計情報を提供します。 平均を生成するには、インスタンスをフレームごとに更新する必要があります。 |
SessionContextResult |
すべてのセッション関連の非同期クエリの基本結果クラス。 この結果には、クエリが成功したかどうかをテストする ErrorCode プロパティがあります。 エラーが発生した場合は、Context オブジェクトを使用して追加情報を収集できます。 SessionGeneralContext を参照してください |
ShellRenderingSettings |
階層オーバーライド シェル効果を使用してレンダリングされるオブジェクトのグローバル設定。 |
SingleSidedSettings |
片面ジオメトリ レンダリングの設定。 |
SkyReflectionSettings |
グローバルスカイリフレクションの設定。 |
SpatialQueryResult |
空間クエリが成功した結果 |
SpotLightComponent |
有向円錐内の光を放射する光源。 |
StageSpaceSettings |
ステージ空間の原点を変更するためのオプション。 |
Texture |
テクスチャは、ジオメトリに適用できるイメージを表します。 |
TokenRequiredEventArgs |
サービスに更新されたアクセス トークンまたは認証トークンが必要であることをアプリケーションに通知します。 |
ToolingConstants | |
ValidationUtils |
リモート レンダリングの定数。 |
ZFightingMitigationSettings |
z ファイティング軽減策の設定。 |
構造体
AssetConversionInputOptions |
変換する資産を指定するための入力パラメーター。 |
AssetConversionOptions |
変換された資産の出力場所を指定するためのパラメーター。 |
AssetConversionOutputOptions |
変換された資産の出力場所を指定するためのパラメーター。 |
Bounds |
軸でアラインされた境界ボックス (AABB)。 ボックスをまたがるワールド空間の 2 つの角を通して定義されます。 |
CameraFov |
カメラの視野の一般的な、場合によっては中心外の定義。 |
Color4 |
単精度の 4 成分色 (赤、緑、青、アルファ)。 |
Color4Ub |
8 ビット コンポーネント [0..255] に基づく 4 つのコンポーネントの色 (赤、緑、青、アルファ)。 |
ConversionProperties |
資産変換のプロパティ。 |
Double3 |
倍精度の 3 成分ベクトル。 |
Float2 |
単精度の 2 成分ベクトル。 |
Float3 |
単精度の 3 成分ベクトル。 |
Float4 |
単精度の 4 成分ベクトル。 |
FrameStatistics |
クライアント側のパフォーマンス評価を行うフレーム統計。 GetLastFrameStatistics(FrameStatistics)を参照してください。 |
LoadFromBlobOptions |
Azure BLOB ストレージからデータを読み込むためのパラメーター。 |
LoadModelFromSasOptions |
URI を使用してモデルを読み込むためのパラメーター。 |
LoadModelOptions |
Azure BLOB ストレージからモデルを読み込むためのパラメーター。 |
LoadTextureFromSasOptions |
URI を使用してテクスチャを読み込むためのパラメーター。 |
LoadTextureOptions |
テクスチャを読み込むためのパラメーター。 |
Matrix4x4 |
単精度コンポーネントに基づく 4 x 4 マトリックス。 |
OrientedBox |
指向境界ボックス (OBB)。 |
PerformanceAssessment |
Remote Rendering 統計のパフォーマンス評価。 QueryServerPerformanceAssessmentAsync()を参照してください。 |
PerformanceInformation |
1 つのパフォーマンス評価値について説明します。 PerformanceAssessmentを参照してください。 |
Plane |
4 つのコンポーネント A、B、C、および D によって記述される 3d 空間内の平面。ARR では、平面は標準標準形式で定義されます。つまり、Ax + By + C*z + D = 0 を満たす場合に、3d 位置 (x,y,z) が平面上にあります。 |
Quaternion |
オブジェクトの回転を表す単精度四元数。 |
RayCast |
レイキャストを実行するためのパラメーター。 |
RayCastHit |
1 回のレイキャスト ヒットに関する情報が含まれています。 |
RemoteRenderingInitialization |
Remote Rendering ランタイム初期化のオプション。 |
RendererInitOptions |
RenderingSessionのランタイムに接続するためのパラメーター。 |
RenderingSessionCreationOptions |
レンダリング セッションを作成するためのパラメーター。 |
RenderingSessionCreationOptionsUnsafe |
内部構造体。 |
RenderingSessionProperties |
レンダリング セッションのプロパティ。 |
RenderingSessionUpdateOptions |
レンダリング セッションを更新するためのパラメーター。 |
ResourceStateResult_Experimental |
GetResourceStateAsync_Experimental()によって返される結果構造体。 |
ServiceStatistics.AggregatedStatistics | |
SessionConfiguration |
RemoteRenderingClient インスタンスを関連付けるアカウント情報とドメイン。 |
SessionGeneralContext |
RenderingSession および RemoteRenderingClient 非同期呼び出しの拡張戻り値情報。 |
SimulationUpdateParameters |
GraphicsBindingSimD3d11 を使用する場合は、フレームごとに 1 回入力し、Update(SimulationUpdateParameters, SimulationUpdateResult) に渡す必要があります。 |
SimulationUpdateResult |
GraphicsBindingSimD3d11 を使用すると、この構造体のオブジェクトは、Update(SimulationUpdateParameters, SimulationUpdateResult)を正常に呼び出した後に結果を格納します。 |
SpatialQuery |
AABB を使用して空間クエリを実行するための入力パラメーター。 このボックスと重なるメッシュ コンポーネントがすべて返されます。 |
SpatialQueryAabb |
軸揃え境界ボックス (AABB) を使用して空間クエリを実行するための入力パラメーター。 それに重なるメッシュ コンポーネントが返されます。 |
SpatialQueryObb |
方向境界ボックスを使用して空間クエリを実行するための入力パラメーター。 それに重なるメッシュ コンポーネントが返されます。 |
SpatialQuerySphere |
球を使用して空間クエリを実行するための入力パラメーター。 それに重なるメッシュ コンポーネントが返されます。 |
Sphere |
これは球です。 |
StereoCameraFov |
この構造体は、ステレオ レンダリングの左右のカメラ ビューのビューのフィールドを保持します。 |
StereoMatrix4x4 |
この構造体は、ステレオ レンダリングの左右のカメラ ビューのマトリックスを保持します。 |
Transform |
位置、回転、スケーリングで構成される 3D 空間 (ローカル空間またはワールド空間) での変換について説明します。 |
VulkanRenderParameters |
GraphicsBindingOpenXrVulkan を使用する場合は、これを入力し、フレームごとに 1 回 PrepareRender(VulkanRenderParameters) および BlitRemoteFrame(VulkanRenderParameters) に渡す必要があります。 |
列挙型
Axis |
座標系軸の定義。 |
ColorMaterialFeatures |
ColorMaterialに固有のフラグ。 |
ColorTransparencyMode |
ColorMaterial を透明にするかどうか、および背景とブレンドする方法を定義します。 |
ConnectionStatus |
サーバーへの接続の状態。 |
ConnectionType |
使用する接続の種類。 |
ConversionSessionStatus |
非推奨です。代わりに ConversionStatus を使用してください。 |
ConversionStatus |
資産変換の状態。 |
DepthConvention |
レンダリングに使用される画面空間の浮動小数点 z 規則 |
Entity.VisitorResult |
VisitEntityDelegate が、訪問者がシーングラフをスキャンし続けるかどうかを通知するために使用される結果コード。 |
FocusPointResult |
現在のフレーム内のリモート フォーカス ポイントの状態。 |
GraphicsApiType |
サポートされているグラフィックス API。 |
HierarchicalEnableState |
階層コンテキストで 3 つの有効な状態を記述する列挙型。 HierarchyEnableState は、HierarchicalStates と組み合わせて使用されます |
HierarchicalStates |
HierarchicalStateOverrideComponent によってオーバーライドできるレンダリング プロパティ |
HitCollectionPolicy |
レイキャスト クエリから返されるヒットを決定します。 |
LogLevel |
重大度レベルのログ記録。 |
MaterialType |
サポートされている材料の種類。 |
MetadataValueType |
メタデータ値の型を指定します。 |
ObjectType |
ARR で使用されるさまざまな種類のオブジェクト。 |
PbrMaterialFeatures |
PbrMaterialに固有のフラグ。 |
PbrVertexAlphaMode |
メッシュの頂点カラーのアルファ部分が最終的な色にどのように影響するかを定義します。 |
PerformanceRating |
パフォーマンス測定の意味を評価するための広範なカテゴリを指定します。 |
PoseMode |
レンダリングに使用されるポーズ モード。 |
RayHitType |
個々のレイキャストヒット結果のヒットタイプを分類します。 |
RenderingSessionStatus |
レンダリング セッションの状態。 |
RenderingSessionVmSize |
レンダリング セッションに使用されるサーバーのサイズ。 |
ResourceDataSourceState_Experimental |
リソースのデータ ソースへのリソースの接続に関して、リソースの考えられる状態を記述する列挙。 |
Result |
Remote Rendering API で使用される汎用結果の型。 |
ServiceRenderMode |
サーバー側のレンダリングに使用できるモード。 |
SingleSidedMode |
片面ジオメトリをレンダリングするためのオプション。 |
StringComparison |
定義済みの文字列比較メソッドのセットを提供する列挙型。 |
TextureCoordinateGenerationMode |
マテリアル テクスチャ サンプリングに対して Uv テクスチャ座標を生成する方法を定義します。 |
TextureType |
サポートされているテクスチャの種類。 |
代理人
ConnectionStatusChangedEventHandler |
接続状態の更新を受信するための委任。 |
Entity.EntitySearchDelegate |
子を含むエンティティのエンティティ階層を検索するために使用されるデリゲート。 |
Entity.VisitEntityDelegate |
子を含むエンティティ階層にアクセスするために使用されるデリゲート。 |
LogEventHandler |
ログ メッセージを受信するためのデリゲート。 |
RemoteManagerStatic.ExceptionLoggedDelegate | |
RemoteManagerStatic.ShutdownDelegate | |
RenderingConnectionUpdatedEventHandler |
RenderingConnectionで更新ティックが完了したときに通知を受け取るための委任。 |
TokenRequiredEventHandler |
リモート レンダリング クライアントに更新されたアクセス トークンまたは認証トークンが必要であることをアプリケーションに通知します。 |