Google is committed to advancing racial equity for Black communities. See how.
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

การอ้างอิงโครงสร้างของกล้อง 3_stream_buffer_set

camera3_stream_buffer_set การอ้างอิงโครงสร้าง

#include < camera3.h >

เขตข้อมูล

camera3_stream_t * กระแส
uint32_t num_buffers
buffer_handle_t ** บัฟเฟอร์

คำอธิบายโดยละเอียด

camera3_stream_buffer_set_t:

ชุดบัฟเฟอร์ gralloc ที่สมบูรณ์สำหรับสตรีม โครงสร้างนี้ถูกกำหนดให้กับ register_stream_buffers () เพื่ออนุญาตให้อุปกรณ์ HAL ของกล้องลงทะเบียน / แผนที่ / ฯลฯ บัฟเฟอร์ที่จัดสรรใหม่

> = CAMERA_DEVICE_API_VERSION_3_2:

เลิกใช้แล้ว (และไม่ได้ใช้) โดยเฉพาะอย่างยิ่ง register_stream_buffers เลิกใช้แล้วและจะไม่ถูกเรียกใช้

คำจำกัดความที่บรรทัด 1844 ของไฟล์ camera3.h

เอกสารภาคสนาม

buffer_handle_t ** บัฟเฟอร์

อาร์เรย์ของบัฟเฟอร์ gralloc จัดการสำหรับสตรีมนี้ หากรูปแบบสตรีมถูกตั้งค่าเป็น HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED อุปกรณ์ HAL ของกล้องควรตรวจสอบบัฟเฟอร์ที่ส่งผ่านเพื่อกำหนดข้อมูลรูปแบบพิกเซลแพลตฟอร์มส่วนตัว

คำจำกัดความที่บรรทัด 1862 ของไฟล์ camera3.h

uint32_t num_buffers

จำนวนบัฟเฟอร์ในสตรีมนี้ มีการรับประกันว่าเป็นอย่างน้อย stream-> max_buffers

คำจำกัดความที่บรรทัด 1854 ของไฟล์ camera3.h

camera3_stream_t * สตรีม

หมายเลขอ้างอิงการสตรีมสำหรับบัฟเฟอร์เหล่านี้เป็นของ

คำจำกัดความที่บรรทัด 1848 ของไฟล์ camera3.h


เอกสารสำหรับ struct นี้ถูกสร้างขึ้นจากไฟล์ต่อไปนี้:
  • hardware / libhardware / include / hardware / camera3.h