ANativeWindow_Buffer
Struct that represents a windows buffer.
Summary
A pointer can be obtained using ANativeWindow_lock().
Public attributes |
|
---|---|
bits
|
void *
The actual bits.
|
format
|
int32_t
The format of the buffer. One of AHardwareBuffer_Format.
|
height
|
int32_t
The number of pixels that are shown vertically.
|
reserved[6]
|
uint32_t
Do not touch.
|
stride
|
int32_t
The number of pixels that a line in the buffer takes in memory.
|
width
|
int32_t
The number of pixels that are shown horizontally.
|
Public attributes
bits
Declared inandroid/native_window.h
void * ANativeWindow_Buffer::bits
The actual bits.
format
Declared inandroid/native_window.h
int32_t ANativeWindow_Buffer::format
The format of the buffer. One of AHardwareBuffer_Format.
height
Declared inandroid/native_window.h
int32_t ANativeWindow_Buffer::height
The number of pixels that are shown vertically.
reserved
Declared inandroid/native_window.h
uint32_t ANativeWindow_Buffer::reserved[6]
Do not touch.
stride
Declared inandroid/native_window.h
int32_t ANativeWindow_Buffer::stride
The number of pixels that a line in the buffer takes in memory.
This may be >= width.
width
Declared inandroid/native_window.h
int32_t ANativeWindow_Buffer::width
The number of pixels that are shown horizontally.