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 |
개체에 대한 단일 메타데이터 항목입니다. |
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 |
RenderingSession 및 RemoteRenderingClient 비동기 호출에 대한 확장 반환 값 정보입니다. |
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 |
원격 렌더링 클라이언트에 업데이트된 액세스 토큰 또는 인증 토큰이 필요하다고 애플리케이션에 알릴 수 있습니다. |