VDPAU
Data Structures
Here are the data structures with brief descriptions:
 CVdpBitstreamBufferApplication data buffer containing compressed video data
 CVdpColor
 CVdpLayerDefinition of an additional VdpOutputSurface layer in the composting model
 CVdpOutputSurfaceRenderBlendStateComplete blending operation definition
 CVdpPictureInfoAV1Picture parameter information for an AV1 picture
  C[struct].ref_frame
  C[struct].global_motion
 CVdpPictureInfoH264Picture parameter information for an H.264 picture
 CVdpPictureInfoH264PredictivePicture parameter information for an H.264 Hi444PP picture
 CVdpPictureInfoHEVCPicture parameter information for an H.265/HEVC picture
 CVdpPictureInfoHEVC444Picture parameter information for an HEVC 444 picture
 CVdpPictureInfoMPEG1Or2Picture parameter information for an MPEG 1 or MPEG 2 picture
 CVdpPictureInfoMPEG4Part2Picture parameter information for an MPEG-4 Part 2 picture
 CVdpPictureInfoVC1Picture parameter information for a VC1 picture
 CVdpPictureInfoVP9
 CVdpPointA location within a surface
 CVdpProcampProcamp operation parameterization data
 CVdpRectA rectangular region of a surface
 CVdpReferenceFrameH264Information about an H.264 reference frame