# 缓冲区

一个经典缓冲区。所有其他消息都派生自 Buffer 类。

## 参考

### depthai.Buffer(depthai.ADatatype)

Kind: Class

Base message - buffer of binary data

#### __init__(self: typing_extensions.Buffer)

Kind: Method

Creates Buffer message

#### getData(self) -> numpy.typing.NDArray[numpy.uint8]: numpy.typing.NDArray[numpy.uint8]

Kind: Method

Get non-owning reference to internal buffer

Returns:
Reference to internal buffer

#### getSequenceNum(self: typing_extensions.Buffer) -> int: int

Kind: Method

Retrieves sequence number

#### getTimestamp(self: typing_extensions.Buffer) -> datetime.timedelta: datetime.timedelta

Kind: Method

Retrieves timestamp related to dai::Clock::now()

#### getTimestampDevice(self: typing_extensions.Buffer) -> datetime.timedelta: datetime.timedelta

Kind: Method

Retrieves timestamp directly captured from device's monotonic clock, not
synchronized to host time. Used mostly for debugging

#### setData()

Kind: Method

#### setSequenceNum(self: typing_extensions.Buffer, arg0: typing.SupportsInt) -> typing_extensions.Buffer:
typing_extensions.Buffer

Kind: Method

Retrieves sequence number

#### setTimestamp(self: typing_extensions.Buffer, arg0: datetime.timedelta) -> typing_extensions.Buffer: typing_extensions.Buffer

Kind: Method

Sets timestamp related to dai::Clock::now()

#### setTimestampDevice(self: typing_extensions.Buffer, arg0: datetime.timedelta) -> typing_extensions.Buffer:
typing_extensions.Buffer

Kind: Method

Sets timestamp related to dai::Clock::now()

### 需要帮助？

请前往 [OAKChina 官网](https://www.oakchina.cn/) 获取技术支持或解答您的任何疑问。
