RenderingConnection 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Remote Rendering 특정 작업에 대한 기본 진입점입니다. 연결이 성공한 후 RenderingSession.Connection을 통해 액세스할 수 있습니다.
public ref class RenderingConnection
public class RenderingConnection
type RenderingConnection = class
Public Class RenderingConnection
- 상속
-
RenderingConnection
속성
CameraSettings |
전역 카메라 설정. |
DebugRenderingSettings |
전역 디버그 렌더링 설정입니다. |
LogLevel |
이 로그 수준 이하의 메시지만 을 통해 MessageLogged전달됩니다. |
OutlineSettings |
전역 개요 설정. |
PointCloudSettings_Experimental |
실험적: 전역 지점 클라우드 설정에 액세스합니다. |
RootEntities |
모든 루트 엔터티 목록을 검색합니다. 루트 엔터티는 가 없는 Parent기존 엔터티입니다. 여기에는 모델을 로드하여 만든 루트 엔터티와 클라이언트 쪽에서 만든 엔터티가 포함됩니다. 반환된 엔터티는 목록에서 특정 순서로 표시되지 않습니다. |
ShellRenderingSettings |
전역 셸 렌더링 설정. |
SingleSidedSettings |
전역 단면 렌더링 설정입니다. |
SkyReflectionSettings |
전역 하늘 반사 설정. |
StageSpaceSettings |
전역 단계 공간 설정. |
ZFightingMitigationSettings |
글로벌 z-fighting 완화 상태입니다. |
메서드
CreateComponent(ObjectType, Entity) |
새 구성 요소를 만듭니다. |
CreateEntity() |
새 엔터티를 만듭니다. |
CreateMaterial(MaterialType) |
새 Material를 만듭니다. |
GetRootEntities(List<Entity>) |
Remote Rendering 특정 작업에 대한 기본 진입점입니다. 연결이 성공한 후 RenderingSession.Connection을 통해 액세스할 수 있습니다. |
LoadModelAsync(LoadModelOptions, Action<Single>) |
Azure Storage에 있는 모델의 로드를 시작합니다. |
LoadModelFromSasAsync(LoadModelFromSasOptions, Action<Single>) |
SAS 토큰을 사용하여 모델을 식별하는 모델의 로드를 시작합니다. |
LoadTextureAsync(LoadTextureOptions) |
Azure Storage에 있는 텍스처의 로드를 시작합니다. |
LoadTextureFromSasAsync(LoadTextureFromSasOptions) |
SAS 토큰을 사용하여 텍스처를 식별하는 텍스처 로드를 시작합니다. |
QueryServerPerformanceAssessmentAsync() |
서버에서 성능 평가 쿼리를 수행합니다. |
RayCastQueryAsync(RayCast) |
원격 장면에서 레이캐스트 쿼리를 수행합니다. |
SpatialQueryAabbAsync(SpatialQueryAabb) |
AABB(축 맞춤 경계 상자)를 쿼리 볼륨으로 사용하여 원격 장면에서 공간 쿼리를 수행합니다. |
SpatialQueryAsync(SpatialQuery) |
원격 장면에서 공간 쿼리를 수행합니다. |
SpatialQueryObbAsync(SpatialQueryObb) |
지향 상자를 쿼리 볼륨으로 사용하여 원격 장면에서 공간 쿼리를 수행합니다. |
SpatialQuerySphereAsync(SpatialQuerySphere) |
구를 쿼리 볼륨으로 사용하여 원격 장면에서 공간 쿼리를 수행합니다. |
Update() |
모든 클라이언트 업데이트를 서버에 푸시하고 서버에서 받은 모든 메시지를 디스패치합니다. |
이벤트
MessageLogged |
로그 메시지는 이 콜백을 통해 전달됩니다. |
Updated |
가 완료된 후 Update() 호출되는 이벤트입니다. |