Function Reference#
- VideoDECODE
Functions that implement a complete decoder that decompresses input bitstreams directly to output frame surfaces.
- VideoENCODE
Functions that perform the entire encoding pipeline from the input video frames to the output bitstream.
- VideoVPP
Functions that perform video processing before encoding, rendering, or standalone.
- VideoCORE
Functions to perform external device and memory management and synchronization.
- Session Management
Functions to manage sessions.
- Memory
Functions for internal memory allocation and management.
- Implementation Capabilities
Functions to report capabilities of available implementations and create user-requested library implementations.
- Adapters
Functions that identify graphics adapters for Microsoft* DirectX* video processing, encoding, and decoding.
- VideoDECODE_VPP
Functions that implement combined operation of decoding and video processing with multiple output frame surfaces.