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]¶