---
name: "XdbeGetBackBufferAttributes"
section: "3"
platform: "linux"
package: "libxext"
version: "1.3.7-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://carta.tech/man/XdbeGetBackBufferAttributes"
---

# XdbeGetBackBufferAttributes(3)

returns attributes of a DBE buffer.

## NAME

XdbeGetBackBufferAttributes - returns attributes of a DBE buffer.

## SYNOPSIS

```
#include <X11/extensions/Xdbe.h>

XdbeBackBufferAttributes *XdbeGetBackBufferAttributes(
    Display        *dpy,
    XdbeBackBuffer buffer)
```

## DESCRIPTION

This function returns the attributes associated with the specified buffer.

The **XdbeBackBufferAttributes** structure has the following fields:

Window     window     window that buffer belongs to

If buffer is not a valid **XdbeBackBuffer,** window returns None.

The returned **XdbeBackBufferAttributes** structure can be freed with the Xlib function **Xfree**(3).

## SEE ALSO

[**DBE**(3)](/man/DBE/3.md), [**XdbeAllocateBackBufferName**(3)](/man/XdbeAllocateBackBufferName/3.md), [**XdbeBeginIdiom**(3)](/man/XdbeBeginIdiom/3.md), [**XdbeDeallocateBackBufferName**(3)](/man/XdbeDeallocateBackBufferName/3.md), [**XdbeEndIdiom**(3)](/man/XdbeEndIdiom/3.md), [**XdbeFreeVisualInfo**(3)](/man/XdbeFreeVisualInfo/3.md), [**XdbeGetVisualInfo**(3)](/man/XdbeGetVisualInfo/3.md), [**XdbeQueryExtension**(3)](/man/XdbeQueryExtension/3.md), [**XdbeSwapBuffers**(3)](/man/XdbeSwapBuffers/3.md).
