Bagikan melalui


Microsoft.Azure.RemoteRendering Ruang nama

Kelas

AssetConversionResult

Tidak digunakan lagi, jangan gunakan

AssetConversionStatusResult

Tidak digunakan lagi, gunakan ConversionPropertiesResult sebagai gantinya.

CameraSettings

Pengaturan kamera.

ColorMaterial

Bahan yang tidak mendapatkan pencahayaan apa pun yang diterapkan.

ComponentBase

Kelas dasar untuk semua komponen.

ConversionPropertiesArrayResult

Objek hasil yang dikembalikan oleh GetCurrentConversionsAsync(). Status keberhasilan dan konteks kesalahan tambahan dapat diambil melalui kelas dasar SessionContextResult. Jika berhasil, properti Konversi menyimpan array instans ConversionProperties yang valid.

ConversionPropertiesResult

Objek hasil yang dikembalikan oleh GetConversionPropertiesAsync(String). Status keberhasilan dan konteks kesalahan tambahan dapat diambil melalui kelas dasar SessionContextResult. Jika berhasil, properti Properti menyimpan instans ConversionPropertiesyang valid.

CreateRenderingSessionResult

Objek hasil yang dikembalikan oleh OpenRenderingSessionAsync(String) dan CreateNewRenderingSessionAsync(RenderingSessionCreationOptions). Status keberhasilan dan konteks kesalahan tambahan dapat diambil melalui kelas dasar SessionContextResult. Jika berhasil, properti Sesi menyimpan referensi RenderingSession yang valid.

CutPlaneComponent

Bidang potong digunakan untuk memotong bagian jala untuk dapat mengintip ke dalam.

DebugRenderingSettings

Opsi untuk fitur penyajian debug

DirectionalLightComponent

Sumber cahaya yang memancarkan cahaya secara global ke arah tetap.

DisableInSimulationAttribute

Nonaktifkan bidang UI yang sesuai saat dalam mode Simulasi.

EnableInSimulationAttribute

Nonaktifkan bidang UI yang sesuai saat tidak dalam mode Simulasi.

Entity

Entitas mewakili objek dalam spasi.

GraphicsBinding

Kelas dasar untuk pengikatan grafis.

GraphicsBindingOpenXrD3d11

Pengikatan D3D11 untuk OpenXR.

GraphicsBindingOpenXrVulkan

Pengikatan Vulkan untuk OpenXR.

GraphicsBindingSimD3d11

Pengikatan API grafis untuk simulasi lokal.

GraphicsBindingWmrD3d11

Pengikatan D3D11 untuk Windows Mixed Reality.

HierarchicalStateOverrideComponent

Mengontrol visualisasi sub-hierarki entitas .

LightComponentBase

Kelas dasar untuk semua komponen ringan.

LoadModelResult

Data hasil untuk permintaan model beban.

Material

Bahan adalah sumber daya bersama yang digunakan untuk menjelaskan properti penyajian Mesh.

Mesh

Jala berisi data geometri dan referensi Material untuk penyajian.

MeshComponent

Merender jala pada posisi Entity.

NativeLibraryExtensions
ObjectBase

Kelas dasar untuk entitas dan komponen .

ObjectMetadata

Kumpulan nilai metadata untuk objek.

ObjectMetadataEntry

Entri metadata tunggal untuk objek.

OutlineSettings

Pengaturan global untuk penyajian kerangka.

PbrMaterial

Bahan untuk Penyajian Berbasis Fisik.

PointCloudSettings

Pengaturan untuk penyajian cloud titik (eksperimental).

PointLightComponent

Sumber cahaya yang memancarkan cahaya secara seragam ke segala arah.

RayCastQueryResult

Objek hasil yang dikembalikan oleh RayCastQueryAsync(RayCast). Kelas ini menyimpan array hits cast.ray (berpotensi kosong) setelah panggilan pemeran sinar asinkron.

RemoteManagerStatic
RemoteRenderingClient

RemoteRenderingClient adalah koneksi resmi ke API Azure untuk Remote Rendering.

RenderingConnection

Titik masuk utama untuk tindakan spesifik Remote Rendering. Dapat diakses melalui RenderingSession.Connection, setelah koneksi berhasil.

RenderingSession

Setiap sesi penyajian berjalan di server khusus, menyediakan fungsionalitas Azure Remote Rendering.

RenderingSessionPropertiesArrayResult

Objek hasil yang dikembalikan oleh GetCurrentRenderingSessionsAsync(). Status keberhasilan dan konteks kesalahan tambahan dapat diambil melalui kelas dasar SessionContextResult. Jika berhasil, properti SessionProperties menyimpan array instans RenderingSessionProperties yang valid.

RenderingSessionPropertiesResult

Objek hasil yang dikembalikan oleh GetPropertiesAsync(). Status keberhasilan dan konteks kesalahan tambahan dapat diambil melalui kelas dasar SessionContextResult. Jika berhasil, properti SessionProperties menyimpan instans RenderingSessionPropertiesyang valid.

ResourceBase

Kelas dasar untuk semua sumber daya.

RRException

Kelas dasar untuk semua pengecualian API Remote Rendering.

RRSessionException

Kelas dasar untuk semua pengecualian sesi penyajian jarak jauh.

ServiceStatistics

Kelas ini menyediakan statistik tentang aliran video dari layanan.

Instans perlu diperbarui setiap bingkai untuk menghasilkan rata-rata.

SessionContextResult

Kelas hasil dasar untuk semua kueri asinkron terkait sesi. Hasil ini memiliki properti ErrorCode untuk menguji apakah kueri berhasil. Jika terjadi kesalahan, informasi tambahan dapat dikumpulkan melalui objek Konteks. Lihat SessionGeneralContext

ShellRenderingSettings

Pengaturan global untuk objek yang dirender menggunakan efek shell penimpaan hierarkis .

SingleSidedSettings

Pengaturan untuk penyajian geometri satu sisi.

SkyReflectionSettings

Pengaturan untuk pantulan langit global.

SpatialQueryResult

Hasil kueri spasial yang berhasil

SpotLightComponent

Sumber cahaya yang memancarkan cahaya dalam kerudung yang diarahkan.

StageSpaceSettings

Opsi untuk mengubah asal ruang tahap.

Texture

Tekstur mewakili gambar yang dapat diterapkan ke geometri.

TokenRequiredEventArgs

Menginformasikan aplikasi bahwa layanan memerlukan token akses atau token autentikasi yang diperbarui.

ToolingConstants
ValidationUtils

Konstanta untuk penyajian jarak jauh.

ZFightingMitigationSettings

Pengaturan untuk mitigasi z-fighting.

Struct

AssetConversionInputOptions

Parameter input untuk menentukan aset yang akan dikonversi.

AssetConversionOptions

Parameter untuk menentukan lokasi output aset yang dikonversi.

AssetConversionOutputOptions

Parameter untuk menentukan lokasi output aset yang dikonversi.

Bounds

Kotak pembatas rata sumbu (AABB). Ini didefinisikan melalui dua sudut di ruang dunia yang mencakup kotak.

CameraFov

Definisi umum, mungkin di luar tengah bidang pandang kamera.

Color4

Warna 4 komponen (merah, hijau, biru, alfa) dengan presisi tunggal.

Color4Ub

4 warna komponen (merah, hijau, biru, alfa) berdasarkan komponen 8 bit [0..255].

ConversionProperties

Properti konversi aset.

Double3

Vektor 3 komponen dengan presisi ganda.

Float2

Vektor 2 komponen dengan presisi tunggal.

Float3

Vektor 3 komponen dengan presisi tunggal.

Float4

Vektor 4 komponen dengan presisi tunggal.

FrameStatistics

Statistik bingkai untuk melakukan penilaian performa sisi klien. Lihat GetLastFrameStatistics(FrameStatistics).

LoadFromBlobOptions

Parameter untuk memuat data dari penyimpanan blob Azure.

LoadModelFromSasOptions

Parameter untuk memuat model menggunakan URI.

LoadModelOptions

Parameter untuk memuat model dari penyimpanan blob Azure.

LoadTextureFromSasOptions

Parameter untuk memuat tekstur menggunakan URI.

LoadTextureOptions

Parameter untuk memuat tekstur.

Matrix4x4

Matriks 4x4 berdasarkan komponen presisi tunggal.

OrientedBox

Kotak pembatas berorientasi (OBB).

PerformanceAssessment

Penilaian performa statistik Remote Rendering. Lihat QueryServerPerformanceAssessmentAsync().

PerformanceInformation

Menjelaskan satu nilai penilaian performa. Lihat PerformanceAssessment.

Plane

Bidang dalam ruang 3d yang dijelaskan oleh 4 komponen A, B, C dan D. Di ARR, bidang didefinisikan dalam bentuk normal standar, yang berarti posisi 3d (x,y,z) ada di bidang ketika memenuhi Ax + By + C*z + D = 0.

Quaternion

Kuaternion presisi tunggal untuk menjelaskan rotasi objek.

RayCast

Parameter untuk melakukan raycast.

RayCastHit

Berisi informasi tentang satu hit raycast.

RemoteRenderingInitialization

Opsi untuk inisialisasi runtime Remote Rendering.

RendererInitOptions

Parameter untuk menyambungkan ke runtime RenderingSession.

RenderingSessionCreationOptions

Parameter untuk membuat sesi penyajian.

RenderingSessionCreationOptionsUnsafe

Struktur internal.

RenderingSessionProperties

Properti sesi penyajian.

RenderingSessionUpdateOptions

Parameter untuk memperbarui sesi penyajian.

ResourceStateResult_Experimental

Struktur hasil dikembalikan oleh GetResourceStateAsync_Experimental().

ServiceStatistics.AggregatedStatistics
SessionConfiguration

Informasi akun dan domain untuk mengaitkan instans RemoteRenderingClient.

SessionGeneralContext

Informasi nilai pengembalian yang diperluas untuk panggilan asinkron RenderingSession dan RemoteRenderingClient.

SimulationUpdateParameters

Ketika GraphicsBindingSimD3d11 digunakan, ini harus diisi dan diteruskan ke Update(SimulationUpdateParameters, SimulationUpdateResult) sekali per bingkai.

SimulationUpdateResult

Ketika GraphicsBindingSimD3d11 digunakan, objek struktur ini akan berisi hasil setelah berhasil memanggil Update(SimulationUpdateParameters, SimulationUpdateResult).

SpatialQuery

Parameter input untuk melakukan kueri spasial dengan AABB. Semua komponen jala yang tumpang tindih dengan kotak ini akan dikembalikan.

SpatialQueryAabb

Parameter input untuk melakukan kueri spasial dengan kotak pembatas rata sumbu (AABB). Komponen jala yang tumpang tindih dengannya akan dikembalikan.

SpatialQueryObb

Parameter input untuk melakukan kueri spasial dengan kotak pembatas berorientasi. Komponen jala yang tumpang tindih dengannya akan dikembalikan.

SpatialQuerySphere

Parameter input untuk melakukan kueri spasial dengan bola. Komponen jala yang tumpang tindih dengannya akan dikembalikan.

Sphere

Ini bola.

StereoCameraFov

Struktur ini menyimpan bidang tampilan untuk tampilan kamera kiri dan kanan dalam penyajian stereo.

StereoMatrix4x4

Struktur ini menyimpan matriks untuk tampilan kamera kiri dan kanan dalam penyajian stereo.

Transform

Menjelaskan transformasi dalam ruang 3d (ruang lokal atau ruang dunia), yang terdiri dari posisi, rotasi, dan penskalaan.

VulkanRenderParameters

Ketika GraphicsBindingOpenXrVulkan digunakan, ini harus diisi dan diteruskan ke PrepareRender(VulkanRenderParameters) dan BlitRemoteFrame(VulkanRenderParameters) sekali per bingkai.

Enum

Axis

Mengoordinasikan definisi sumbu sistem.

ColorMaterialFeatures

Bendera khusus untuk ColorMaterial.

ColorTransparencyMode

Menentukan apakah ColorMaterial transparan dan bagaimana berbaur dengan latar belakang.

ConnectionStatus

Status koneksi ke server.

ConnectionType

Jenis koneksi yang akan digunakan.

ConversionSessionStatus

Tidak digunakan lagi, gunakan ConversionStatus sebagai gantinya.

ConversionStatus

Status konversi aset.

DepthConvention

Konvensi z titik mengambang ruang layar yang digunakan untuk penyajian

Entity.VisitorResult

Kode hasil yang digunakan oleh VisitEntityDelegate untuk memberi sinyal apakah pengunjung harus terus melintasi grafik adegan atau tidak.

FocusPointResult

Status titik fokus jarak jauh dalam bingkai saat ini.

GraphicsApiType

API grafis yang didukung.

HierarchicalEnableState

Enum yang menjelaskan tiga status yang diaktifkan dalam konteks hierarkis. HierarchicalEnableState digunakan bersama dengan HierarchicalStates

HierarchicalStates

Properti render yang dapat ditimpa oleh HierarchicalStateOverrideComponent

HitCollectionPolicy

Menentukan mana yang mencapai pengembalian kueri raycast.

LogLevel

Tingkat keparahan pengelogan.

MaterialType

Jenis bahan yang didukung.

MetadataValueType

Menentukan jenis nilai metadata.

ObjectType

Berbagai jenis objek yang digunakan oleh ARR.

PbrMaterialFeatures

Bendera khusus untuk PbrMaterial.

PbrVertexAlphaMode

Menentukan bagaimana bagian alfa dari warna puncak jala berkontribusi pada warna akhir.

PerformanceRating

Menentukan kategori luas untuk menilai arti pengukuran performa.

PoseMode

Mode pose yang digunakan untuk penyajian.

RayHitType

Mengklasifikasikan jenis hit dari hasil hit raycast individu.

RenderingSessionStatus

Status sesi penyajian.

RenderingSessionVmSize

Ukuran server yang digunakan untuk sesi penyajian.

ResourceDataSourceState_Experimental

Enumerasi yang menjelaskan kemungkinan status sumber daya, sehubungan dengan koneksi sumber daya ke sumber datanya.

Result

Jenis hasil generik yang digunakan oleh REMOTE Rendering API.

ServiceRenderMode

Mode yang mungkin untuk penyajian sisi server.

SingleSidedMode

Opsi untuk merender geometri satu sisi.

StringComparison

Enum yang menyediakan serangkaian metode perbandingan string yang telah ditentukan sebelumnya.

TextureCoordinateGenerationMode

Menentukan metode koordinat tekstur Uv dihasilkan untuk pengambilan sampel tekstur material.

TextureType

Jenis tekstur yang didukung.

Delegasikan

ConnectionStatusChangedEventHandler

Delegasikan untuk menerima pembaruan status koneksi.

Entity.EntitySearchDelegate

Delegasi yang digunakan untuk mencari hierarki entitas untuk entitas yang termasuk anak-anaknya.

Entity.VisitEntityDelegate

Delegasi digunakan untuk mengunjungi hierarki entitas yang termasuk anak-anaknya.

LogEventHandler

Delegasikan untuk menerima pesan log.

RemoteManagerStatic.ExceptionLoggedDelegate
RemoteManagerStatic.ShutdownDelegate
RenderingConnectionUpdatedEventHandler

Delegasikan untuk menerima pemberitahuan ketika tanda centang pembaruan telah selesai pada RenderingConnection.

TokenRequiredEventHandler

Menginformasikan aplikasi bahwa klien penyajian jarak jauh memerlukan token akses atau token autentikasi yang diperbarui.