A partir de 2026, para alinhar com nosso modelo de desenvolvimento estável de tronco e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, recomendamos usar android-latest-release em vez de aosp-main. O branch de manifesto android-latest-release sempre vai fazer referência à versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Referência da estrutura camera3_stream_buffer_set
#include <
camera3.h
>
camera3_stream_buffer_set_t:
O conjunto completo de buffers gralloc para um stream. Essa estrutura é fornecida para register_stream_buffers() para permitir que o dispositivo HAL da câmera registre/mapeie/etc os buffers de stream recém-alocados.
>= CAMERA_DEVICE_API_VERSION_3_2:
Descontinuado (e não usado). Especificamente, register_stream_buffers também foi descontinuado e nunca será invocado.
Definição na linha
1844
do arquivo
camera3.h
.
|
Buffers buffer_handle_t**
|
A matriz de identificadores de buffer gralloc para esse stream. Se o formato do stream estiver definido como HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED, o dispositivo HAL da câmera vai inspecionar os buffers transmitidos para determinar qualquer informação de formato de pixel privada da plataforma.
Definição na linha
1862
do arquivo
camera3.h
.
O número de buffers neste fluxo. Ele precisa ser pelo menos stream->max_buffers.
Definição na linha
1854
do arquivo
camera3.h
.
O identificador do stream ao qual esses buffers pertencem
Definição na linha
1848
do arquivo
camera3.h
.
A documentação desse struct foi gerada com base no seguinte arquivo:
-
hardware/libhardware/include/hardware/
camera3.h
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-07-27 UTC."],[],[]]