XR_ANDROID_viewport_feathering
מחרוזת שם
XR_ANDROID_viewport_feathering
סוג התוסף
תוסף למכונה
מספר השלוחה הרשום
807
גרסה
1
סטטוס האישור
לא אושר
תלויות של תוספים וגרסאות
תאריך השינוי האחרון
2026-05-06
סטטוס IP
אין תלונות ידועות על הפרת קניין רוחני.
שותפים ביצירת התוכן
בריאן צ'ן, Google
קייל צ'ן, Google
ניהב ג'יין, Google
ספנסר קווין, Google
סקירה כללית
במכשירים עם שדה ראייה רחב אפשר להציג את כל התוכן של האפליקציה בלי בעיות, אבל במכשירים עם שדה ראייה צר(50 עד 70) אפשר להציג רק חלק מהתוכן, והשאר נחתך בקצוות של המסך. חיתוך חד מסביב להיקף עלול להיראות מגביל ומסיח את הדעת למשתמש, ובסופו של דבר לגרום לאי נוחות. ריכוך הוא טכניקה שבה מחילים דהייה בקצה ההיקפי של שדה הראייה. התוסף הזה חושף את האזור המרוכך שנוצר על ידי סביבת זמן הריצה, ואז האפליקציה יכולה לפרוס את רכיבי ממשק המשתמש באזור הבטוח שלא מושפע מהריכוך.
קבלת אזור מרוכך
המבנה של XrViewportFeatheringConfigViewANDROID מוגדר כך:
typedef struct XrViewportFeatheringConfigViewANDROID {
XrStructureType type;
void* next;
uint32_t insetLeft;
uint32_t insetRight;
uint32_t insetTop;
uint32_t insetBottom;
} XrViewportFeatheringConfigViewANDROID;
תיאורי חברים
-
typeהוא ה-XrStructureType של המבנה הזה. -
nextהואNULLאו מצביע למבנה הבא בשרשרת מבנים. -
insetLeftהוא מספר הפיקסלים בצד שמאל של התצוגה שמושפע מהריכוך. -
insetRightהוא מספר הפיקסלים בצד ימין של התצוגה שמושפע מהריכוך. -
insetTopהוא מספר הפיקסלים בחלק העליון של התצוגה שמושפע מהריכוך. -
insetBottomהוא מספר הפיקסלים בצד התחתון של התצוגה שמושפע מהריכוך.
כשהתוסף הזה מופעל, אפליקציה יכולה להעביר מבנה XrViewportFeatheringConfigViewANDROID בשרשרת XrViewConfigurationView :: next כשמתבצעת קריאה ל-xrEnumerateViewConfigurationViews כדי לקבל מידע על ה-feathered insets בכל צד של התצוגה.
שימוש תקין (משתמע)
- חובה להפעיל את התוסף
XR_ANDROID_viewport_featheringלפני שמשתמשים ב-XrViewportFeatheringConfigViewANDROID -
typeחייב להיותXR_TYPE_VIEWPORT_FEATHERING_CONFIG_VIEW_ANDROID -
nextחייב להיותNULLאו מצביע תקין למבנה הבא בשרשרת מבנים
מבנים חדשים
קבועי Enum חדשים
XR_ANDROID_VIEWPORT_FEATHERING_EXTENSION_NAMEXR_ANDROID_viewport_feathering_SPEC_VERSIONהרחבה של XrStructureType :
XR_TYPE_VIEWPORT_FEATHERING_CONFIG_VIEW_ANDROID
בעיות
היסטוריית הגרסאות
גרסה 1, 2026-05-06 (בריאן צ'ן)
- תיאור התוסף הראשוני.