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)반환되는 결과 개체입니다. 이 클래스는 비동기 광선 캐스트 호출 후 (잠재적으로 비어 있는) 배열의.ray 캐스트 적중을 보유합니다.

RemoteManagerStatic
RemoteRenderingClient

RemoteRenderingClient는 원격 렌더링을 위한 Azure API에 대한 권한 있는 연결입니다.

RenderingConnection

원격 렌더링 특정 작업의 주요 진입점입니다. 연결에 성공한 후 RenderingSession.Connection을 통해 액세스할 수 있습니다.

RenderingSession

각 렌더링 세션은 Azure Remote Rendering 기능을 제공하는 전용 서버에서 실행됩니다.

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개 구성 요소 색(빨강, 녹색, 파랑, 알파)

Color4Ub

8비트 구성 요소 [0..255]를 기반으로 하는 4개 구성 요소 색(빨강, 녹색, 파랑, 알파)

ConversionProperties

자산 변환의 속성입니다.

Double3

배정밀도의 3개 구성 요소 벡터입니다.

Float2

단정밀도의 2개 구성 요소 벡터입니다.

Float3

단정밀도의 3개 구성 요소 벡터입니다.

Float4

단일 정밀도의 4개 구성 요소 벡터입니다.

FrameStatistics

클라이언트 쪽 성능 평가를 수행할 통계를 구성합니다. GetLastFrameStatistics(FrameStatistics)참조하세요.

LoadFromBlobOptions

Azure Blob Storage에서 데이터를 로드하기 위한 매개 변수입니다.

LoadModelFromSasOptions

URI를 사용하여 모델을 로드하기 위한 매개 변수입니다.

LoadModelOptions

Azure Blob Storage에서 모델을 로드하기 위한 매개 변수입니다.

LoadTextureFromSasOptions

URI를 사용하여 텍스처를 로드하기 위한 매개 변수입니다.

LoadTextureOptions

텍스처를 로드하기 위한 매개 변수입니다.

Matrix4x4

단일 정밀도 구성 요소를 기반으로 하는 4x4 행렬입니다.

OrientedBox

OBB(방향 경계 상자)입니다.

PerformanceAssessment

원격 렌더링 통계의 성능 평가입니다. QueryServerPerformanceAssessmentAsync()참조하세요.

PerformanceInformation

단일 성능 평가 값을 설명합니다. PerformanceAssessment참조하세요.

Plane

4개 구성 요소 A, B, C 및 D로 설명된 3d 공간의 평면입니다. ARR에서 평면은 표준 표준 형식으로 정의됩니다. 즉, Ax + By + C*z + D = 0을 만족할 때 3d 위치(x,y,z)가 평면에 있음을 의미합니다.

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

메시 꼭짓점 색의 알파 부분이 최종 색에 기여하는 방법을 정의합니다.

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

원격 렌더링 클라이언트에 업데이트된 액세스 토큰 또는 인증 토큰이 필요하다고 애플리케이션에 알릴 수 있습니다.