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

#include <vdpau.h>


Detailed Description

Definition of an additional VdpOutputSurface layer in the composting model.

Data Fields

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

Field Documentation

This field must be filled with VDP_LAYER_VERSION

The surface to composite from.

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

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 documentation for this struct was generated from the following file:

Generated on Wed Jul 3 20:00:24 2013 for VDPAU by  doxygen 1.5.6