VdpLayer Struct Reference
[VdpVideoMixer; Video Post-processing and Compositing object]

Definition of an additional VdpOutputSurface layer in the composting model. More...

#include <vdpau.h>

Data Fields

uint32_t struct_version
VdpOutputSurface source_surface
VdpRect const * source_rect
VdpRect const * destination_rect

Detailed Description

Definition of an additional VdpOutputSurface layer in the composting model.


Field Documentation

The sub-rectangle of the destination surface to map this layer into. This rectangle is relative to the entire destination surface. This rectangle will be clipped by VdpVideoMixerRender's destination_rect. If NULL, the destination rectangle will be sized to match the source rectangle, and will be located at the origin.

The sub-rectangle of the source surface to use. If NULL, the entire source surface will be used.

The surface to composite from.

This field must be filled with VDP_LAYER_VERSION


The documentation for this struct was generated from the following file:

Generated by  doxygen 1.6.2