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