Type Definitions#
Structures used for type definitions.
API#
mfxExtBuffer#
-
struct mfxExtBuffer#
The common header definition for external buffers and video processing hints.
mfxHDLPair#
-
struct mfxHDLPair#
Represents pair of handles of type mfxHDL.
mfxI16Pair#
-
struct mfxI16Pair#
Represents a pair of numbers of type mfxI16.
mfxRange32U#
-
struct mfxRange32U#
Represents a range of unsigned values.
mfxStructVersion#
-
union mfxStructVersion#
- #include <mfxdefs.h>
Introduce the field Version for any structure. Assumed that any structure changes are backward binary compatible. mfxStructVersion starts from {1,0} for any new API structures. If mfxStructVersion is added to the existent legacy structure (replacing reserved fields) it starts from {1, 1}.
Major and Minor fields
Anonymous structure with Major and Minor fields. Minor number is incremented when reserved fields are used. Major number is incremented when the size of structure is increased.
Public Members
-
struct mfxStructVersion::[anonymous] [anonymous]#
-
struct mfxStructVersion::[anonymous] [anonymous]#