สตริงชื่อ
XR_ANDROID_passthrough_camera_state
ประเภทชิ้นงาน
การขยายเวลาอินสแตนซ์
หมายเลขต่อที่จดทะเบียน
461
การแก้ไข
1
การพึ่งพาส่วนขยายและเวอร์ชัน
วันที่แก้ไขล่าสุด
2024-09-05
ผู้เขียน
Spencer Quin จาก Google
Jared Finder จาก Google
Kevin Moule จาก Google
Nihav Jain จาก Google
ภาพรวม
กล้องแบบส่งผ่านอาจใช้เวลาในการเริ่มต้นและอาจไม่พร้อมใช้งานในทันที ส่วนขยายนี้ช่วยให้แอปพลิเคชันทราบสถานะปัจจุบันของกล้องที่ส่งผ่าน
ดูสถานะปัจจุบันของกล้องที่ส่งผ่าน
XrResult xrGetPassthroughCameraStateANDROID(
XrSession session,
const XrPassthroughCameraStateGetInfoANDROID* getInfo,
XrPassthroughCameraStateANDROID* cameraStateOutput);
คําอธิบายพารามิเตอร์
session
คือแฮนเดิล XrSession ที่สร้างขึ้นก่อนหน้านี้ด้วย xrCreateSessiongetInfo
คือข้อมูลที่จะส่งผลต่อวิธีระบุสถานะกล้องcameraStateOutput
คือสถานะปัจจุบันของกล้อง
xrGetPassthroughCameraStateANDROID จะดึงข้อมูลสถานะปัจจุบันของกล้องแบบส่งผ่าน
โครงสร้าง XrPassthroughCameraStateGetInfoANDROID คือโครงสร้างอินพุต/เอาต์พุตที่ระบุพารามิเตอร์คำขอสถานะกล้อง
typedef struct XrPassthroughCameraStateGetInfoANDROID {
XrStructureType type;
void* next;
} XrPassthroughCameraStateGetInfoANDROID;
คำอธิบายสมาชิก
type
คือ XrStructureType ของโครงสร้างนี้next
คือNULL
หรือพอยน์เตอร์ไปยังโครงสร้างถัดไปในเชนโครงสร้าง
การแจกแจงค่า XrPassthroughCameraStateANDROID จะระบุสถานะต่างๆ ที่กล้องแบบส่งผ่านได้
typedef enum XrPassthroughCameraStateANDROID {
XR_PASSTHROUGH_CAMERA_STATE_DISABLED_ANDROID = 0,
XR_PASSTHROUGH_CAMERA_STATE_INITIALIZING_ANDROID = 1,
XR_PASSTHROUGH_CAMERA_STATE_READY_ANDROID = 2,
XR_PASSTHROUGH_CAMERA_STATE_ERROR_ANDROID = 3,
XR_PASSTHROUGH_CAMERA_STATE_MAX_ENUM_ANDROID = 0x7FFFFFFF
} XrPassthroughCameraStateANDROID;
ซึ่งแต่ละค่ามีความหมายดังนี้
Enum |
คำอธิบาย |
---|---|
|
แอป ระบบ หรือผู้ใช้ปิดใช้กล้อง |
|
กล้องกำลังออนไลน์และยังไม่พร้อมใช้งาน |
|
กล้องพร้อมใช้งานแล้ว |
|
กล้องอยู่ในสถานะข้อผิดพลาดที่กู้คืนไม่ได้ |
ประเภทออบเจ็กต์ใหม่
ประเภทการแจ้งว่าไม่เหมาะสมใหม่
ค่าคงที่ Enum ใหม่
เพิ่มรายการต่อไปนี้ในอนุกรม XrStructureType
XR_TYPE_PASSTHROUGH_CAMERA_STATE_GET_INFO_ANDROID
Enum ใหม่
โครงสร้างใหม่
ฟังก์ชันใหม่
ปัญหา
ประวัติเวอร์ชัน
- แก้ไขครั้งที่ 1, 05-09-2024 (Spencer Quin)
- เวอร์ชันเริ่มต้น