# WatermarkBuffer (/zh-CN/api-reference/rtc/electron/class-watermarkbuffer)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

<a id="class_watermarkbuffer__prototype"></a>

```ts
export class WatermarkBuffer {
width?: number;
height?: number;
length?: number;
format?: VideoPixelFormat;
buffer?: Uint8Array;
}
```

<a id="class_watermarkbuffer__detailed_desc"></a>

:::info[自从]
自 v4.6.2 版本新增。
:::

<a id="class_watermarkbuffer__parameters"></a>

## 属性 [#属性]

<ParameterList>
<a id="width"></a>
<Parameter name="width">

水印图像的宽度，单位为像素。

</Parameter>
<a id="height"></a>
<Parameter name="height">

水印图像的高度，单位为像素。

</Parameter>
<a id="length"></a>
<Parameter name="length">

水印图像缓冲区的长度，单位为字节。

</Parameter>
<a id="format"></a>
<Parameter name="format">

水印图像的像素格式，详见 [VideoPixelFormat](/zh-CN/api-reference/rtc/electron/enum-videopixelformat)。

</Parameter>
<a id="buffer"></a>
<Parameter name="buffer">

水印图像的像素缓冲区数据。

</Parameter>
</ParameterList>
