共用方式為


Microsoft.Azure.RemoteRendering 命名空間

類別

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

物件的單一元數據專案。

OutlineSettings

大綱轉譯的全域設定。

PbrMaterial

實體型轉譯的材質。

PointCloudSettings

點雲端轉譯的設定(實驗性)。

PointLightComponent

一種光源,會統一發出光線到所有方向。

RayCastQueryResult

RayCastQueryAsync(RayCast)傳回的結果物件。 這個類別會保存異步光線轉換呼叫之後,光線轉換點擊的 (可能空白) 陣列。

RemoteManagerStatic
RemoteRenderingClient

RemoteRenderingClient 是與 Azure API 進行遠端轉譯的授權連線。

RenderingConnection

遠端轉譯特定動作的主要進入點。 在成功連線之後,可以透過 RenderingSession.Connection 存取。

RenderingSession

每個轉譯會話都會在專用伺服器上執行,並提供 Azure 遠端轉譯功能。

RenderingSessionPropertiesArrayResult

GetCurrentRenderingSessionsAsync()傳回的結果物件。 您可以透過基類 SessionContextResult擷取成功狀態和其他錯誤內容。 如果成功,SessionProperties 屬性會保存 RenderingSessionProperties 實例的有效數位。

RenderingSessionPropertiesResult

GetPropertiesAsync()傳回的結果物件。 您可以透過基類 SessionContextResult擷取成功狀態和其他錯誤內容。 如果成功,SessionProperties 屬性會保存有效的 RenderingSessionProperties實例。

ResourceBase

所有資源的基類。

RRException

所有遠端轉譯 API 例外狀況的基類。

RRSessionException

所有遠端轉譯會話例外狀況的基類。

ServiceStatistics

這個類別提供來自服務的視訊串流統計數據。

實例必須更新每個畫面以產生平均值。

SessionContextResult

所有工作階段相關異步查詢的基底結果類別。 此結果具有 ErrorCode 屬性,可測試查詢是否成功。 如果發生錯誤,可以透過Context物件收集其他資訊。 請參閱 SessionGeneralContext

ShellRenderingSettings

使用 階層式覆寫殼層效果轉譯之物件的全域設定

SingleSidedSettings

單邊幾何轉譯的設定。

SkyReflectionSettings

全域天空反射的設定。

SpatialQueryResult

成功的空間查詢結果

SpotLightComponent

在導向圓錐內發出光線的光源。

StageSpaceSettings

變更階段空間原點的選項。

Texture

紋理代表可套用至幾何的影像。

TokenRequiredEventArgs

通知應用程式服務需要更新的存取令牌或驗證令牌。

ToolingConstants
ValidationUtils

遠端轉譯的常數。

ZFightingMitigationSettings

z-fighting 風險降低的設定。

結構

AssetConversionInputOptions

指定要轉換之資產的輸入參數。

AssetConversionOptions

指定已轉換資產輸出位置的參數。

AssetConversionOutputOptions

指定已轉換資產輸出位置的參數。

Bounds

軸對齊周框方塊(AABB)。 它定義於跨越方塊的世界空間中的兩個角落。

CameraFov

相機視野的一般、可能離中心定義。

Color4

具有單精度的 4 元件色彩(紅色、綠色、藍色、Alpha)。

Color4Ub

4 元件色彩(紅色、綠色、藍色、Alpha)根據8位元件 [0..255]。

ConversionProperties

資產轉換的屬性。

Double3

具有雙精確度的 3 元件向量。

Float2

具有單精度的 2 元件向量。

Float3

具有單精度的 3 元件向量。

Float4

具有單精度的 4 元件向量。

FrameStatistics

框架統計數據以執行用戶端效能評估。 請參閱 GetLastFrameStatistics(FrameStatistics)

LoadFromBlobOptions

從 Azure Blob 記憶體載入資料的參數。

LoadModelFromSasOptions

使用 URI 載入模型的參數。

LoadModelOptions

從 Azure Blob 記憶體載入模型的參數。

LoadTextureFromSasOptions

使用 URI 載入紋理的參數。

LoadTextureOptions

載入紋理的參數。

Matrix4x4

以單精度元件為基礎的 4x4 矩陣。

OrientedBox

方向周框方塊(OBB)。

PerformanceAssessment

遠程轉譯統計數據的效能評估。 請參閱 QueryServerPerformanceAssessmentAsync()

PerformanceInformation

描述單一效能評估值。 請參閱 PerformanceAssessment

Plane

3d 空間中的平面,由 4 個元件 A、B、C 和 D 所描述。在ARR中,平面是以標準一般形式定義,這表示當平面滿足 Ax + By + C*z + D = 0 時,平面就會位於平面上。

Quaternion

用來描述物件旋轉的單精度四元數。

RayCast

執行光線廣播的參數。

RayCastHit

包含單一光線廣播點擊的相關信息。

RemoteRenderingInitialization

遠端轉譯運行時間初始化的選項。

RendererInitOptions

連接到 RenderingSession運行時間的參數。

RenderingSessionCreationOptions

建立轉譯會話的參數。

RenderingSessionCreationOptionsUnsafe

內部結構。

RenderingSessionProperties

轉譯會話的屬性。

RenderingSessionUpdateOptions

更新轉譯會話的參數。

ResourceStateResult_Experimental

GetResourceStateAsync_Experimental()傳回的結果結構。

ServiceStatistics.AggregatedStatistics
SessionConfiguration

RemoteRenderingClient 實例建立關聯的帳戶資訊和網域。

SessionGeneralContext

RenderingSessionRemoteRenderingClient 異步呼叫的擴充傳回值資訊。

SimulationUpdateParameters

使用 GraphicsBindingSimD3d11 時,每個畫面必須填寫並傳遞至 Update(SimulationUpdateParameters, SimulationUpdateResult) 一次。

SimulationUpdateResult

使用 GraphicsBindingSimD3d11 時,此結構的物件會在成功呼叫 Update(SimulationUpdateParameters, SimulationUpdateResult)之後包含結果。

SpatialQuery

使用 AABB 執行空間查詢的輸入參數。 將會傳回與這個方塊重疊的所有網格元件。

SpatialQueryAabb

使用軸對齊周框方塊執行空間查詢的輸入參數(AABB)。 將會傳回與其重疊的網格元件。

SpatialQueryObb

使用面向周框方塊執行空間查詢的輸入參數。 將會傳回與其重疊的網格元件。

SpatialQuerySphere

使用球體執行空間查詢的輸入參數。 將會傳回與其重疊的網格元件。

Sphere

這是一個球體。

StereoCameraFov

此結構會保留立體轉譯中左右相機檢視的檢視欄位。

StereoMatrix4x4

此結構會在立體轉譯中保留左右相機檢視的矩陣。

Transform

描述 3d 空間(本機空間或世界空間)中的轉換,其中包含位置、旋轉和縮放比例。

VulkanRenderParameters

使用 GraphicsBindingOpenXrVulkan 時,每個畫面必須填入並傳遞至 PrepareRender(VulkanRenderParameters)BlitRemoteFrame(VulkanRenderParameters) 一次。

列舉

Axis

座標系統座標軸定義。

ColorMaterialFeatures

ColorMaterial特有的旗標。

ColorTransparencyMode

定義 ColorMaterial 是否透明,以及其如何與背景混合。

ConnectionStatus

與伺服器的連線狀態。

ConnectionType

要使用的連接類型。

ConversionSessionStatus

已被取代,請改用 ConversionStatus。

ConversionStatus

資產轉換的狀態。

DepthConvention

用於轉譯的螢幕空間浮點 z 慣例

Entity.VisitorResult

VisitEntityDelegate 使用的結果程序代碼,表示訪客是否應該繼續周遊場景。

FocusPointResult

目前框架中遠端焦點的狀態。

GraphicsApiType

支援的圖形 API。

HierarchicalEnableState

列舉,描述階層式內容中的三個啟用狀態。 HierarchicalEnableState 會與 HierarchicalStates 搭配使用

HierarchicalStates

轉譯可由 HierarchicalStateOverrideComponent 覆寫的屬性

HitCollectionPolicy

判斷擊中光線廣播查詢傳回的 。

LogLevel

記錄嚴重性層級。

MaterialType

支援的材質類型。

MetadataValueType

指定元數據值的型別。

ObjectType

ARR 所使用的不同物件類型。

PbrMaterialFeatures

PbrMaterial特有的旗標。

PbrVertexAlphaMode

定義網格頂點色彩的Alpha部分對最終色彩的貢獻方式。

PerformanceRating

指定評估效能測量意義的廣泛類別。

PoseMode

用於轉譯的姿勢模式。

RayHitType

將個別光線廣播命中結果的點擊類型分類。

RenderingSessionStatus

轉譯會話的狀態。

RenderingSessionVmSize

用於轉譯會話的伺服器大小。

ResourceDataSourceState_Experimental

描述資源可能狀態的列舉,與資源的數據源聯機有關。

Result

遠端轉譯 API 所使用的泛型結果類型。

ServiceRenderMode

伺服器端轉譯的可能模式。

SingleSidedMode

轉譯單邊幾何的選項。

StringComparison

列舉,提供一組預先定義的字串比較方法。

TextureCoordinateGenerationMode

定義材質紋理取樣所產生的Uv紋理座標方法。

TextureType

支援的紋理類型。

委派

ConnectionStatusChangedEventHandler

接收連線狀態更新的委派。

Entity.EntitySearchDelegate

委派,用來搜尋實體階層,以尋找其子系內含的實體。

Entity.VisitEntityDelegate

委派,用來造訪包含其子系的實體階層。

LogEventHandler

接收記錄訊息的委派。

RemoteManagerStatic.ExceptionLoggedDelegate
RemoteManagerStatic.ShutdownDelegate
RenderingConnectionUpdatedEventHandler

當更新刻度在 RenderingConnection完成時接收通知的委派。

TokenRequiredEventHandler

通知應用程式,遠端轉譯用戶端需要更新的存取令牌或驗證令牌。