| HELLO_XR(1) | General Commands Manual | HELLO_XR(1) |
نام (NAME)
hello_xr —
یک
برنامه
نمونه OpenXR.
خلاصه دستور (SYNOPSIS)
hello_xr [-h |
--help] hello_xr
-g | --graphics
graphics_api [-ff |
--formfactor form_factor]
[-vc | --viewconfig
view_config] [-bm |
--blendmode blend_mode]
[-s | --space
space] [-v |
--verbose]
توضیحات (DESCRIPTION)
hello_xr یک
برنامه
نمونه است
که با
استفاده از
رابط
برنامهنویسی
OpenXR نوشته شده
است.
آرگومانها به شرح زیر هستند:
-h|--help- نمایش راهنمای مختصر نحوه استفاده.
- g |
--graphicsgraphics_api - ضروری:
رابط
برنامهنویسی
گرافیکی (graphics API)
مورد
استفاده را
مشخص
میکند.
(توجه داشته
باشید که
لزوماً همه
رابطهای
برنامهنویسی
گرافیکی
روی تمام
سیستمها
موجود
نیستند.)
پارامتر
graphics_api باید
یکی از
موارد زیر
باشد
(غیرحساس به
حروف کوچک و
بزرگ):
- ‘
D3D11’ - Direct3D 11 (فقط در ویندوز)
- ‘
D3D12’ - Direct3D 12 (فقط در ویندوز)
- ‘
OpenGLES’ - ‘
OpenGL’ - ‘
Vulkan’
- ‘
-ff|--formfactorform_factor- فرم فاکتور
(form factor) مورد
استفاده را
مشخص
میکند.
(توجه داشته
باشید که
برای
کارکرد
صحیح، به یک
سیستم XR
مناسب و یک
زمان اجرا
(runtime) که از فرم
فاکتور
مربوطه
پشتیبانی
کند نیاز
است.)
پارامتر
form_factor باید
یکی از
موارد زیر
باشد
(غیرحساس به
حروف کوچک و
بزرگ):
- ‘
Hmd’ - نمایشگر متصل به سر (پیشفرض)
- ‘
Handheld’
- ‘
-vc|--viewconfigview_config- پیکربندی
نما (view configuration)
مورد
استفاده را
مشخص
میکند.
(توجه داشته
باشید که
برای
کارکرد
صحیح، به یک
سیستم XR
مناسب و
زمان
اجرایی که
از
پیکربندی
نمای
مربوطه
پشتیبانی
کند نیاز
است.)
پارامتر
view_config باید
یکی از
موارد زیر
باشد
(غیرحساس به
حروف کوچک و
بزرگ):
- ‘
Mono’ - ‘
Stereo’ - (پیشفرض)
- ‘
-bm|--blendmodeblend_mode- حالت
آمیختگی
محیط (environment blend mode)
مورد
استفاده را
مشخص
میکند.
(توجه داشته
باشید که
برای
کارکرد
صحیح، به یک
سیستم XR
مناسب و
زمان
اجرایی که
از حالت
آمیختگی
محیط
مربوطه
پشتیبانی
کند نیاز
است.)
پارامتر
blend_mode باید
یکی از
موارد زیر
باشد
(غیرحساس به
حروف کوچک و
بزرگ):
- ‘
Opaque’ - ‘
Additive’ - ‘
AlphaBlend’
- ‘
-s|--spacespace- فضای مورد
استفاده را
مشخص
میکند.
پارامتر
space باید
یکی از
موارد زیر
باشد
(غیرحساس به
حروف کوچک و
بزرگ):
- ‘
View’ - ‘
Local’ - ‘
Stage’
- ‘
-v|--verbose- فعالسازی
خروجی
پرجزئیات
ثبت وقایع
(verbose) از خود
برنامه
hello_xr.
وضعیت خروج (EXIT STATUS)
The hello_xr utility exits 0 on
success, and >0 if an error occurs.
همچنین ببینید (SEE ALSO)
openxr_runtime_list(1), https://registry.khronos.org/OpenXR , https://github.com/KhronosGroup/OpenXR-SDK-Source/tree/main/src/tests/hello_xr
| March 6, 2020 | Linux 6.12.113+deb13-amd64 |