FFmpeg
Public Member Functions | Data Fields
MFFunctions Struct Reference

#include <mf_utils.h>

Public Member Functions

 HRESULT (WINAPI *MFStartup)(ULONG Version
 
 HRESULT (WINAPI *MFShutdown)(void)
 
 HRESULT (WINAPI *MFCreateAlignedMemoryBuffer)(DWORD cbMaxLength
 
 HRESULT (WINAPI *MFCreateSample)(IMFSample **ppIMFSample)
 
 HRESULT (WINAPI *MFCreateMediaType)(IMFMediaType **ppMFType)
 
 HRESULT (WINAPI *MFTEnumEx)(GUID guidCategory
 

Data Fields

DWORD dwFlags
 
DWORD cbAligment
 
DWORD IMFMediaBuffer ** ppBuffer
 
UINT32 Flags
 
UINT32 const MFT_REGISTER_TYPE_INFO * pInputType
 
UINT32 const MFT_REGISTER_TYPE_INFO const MFT_REGISTER_TYPE_INFO * pOutputType
 
UINT32 const MFT_REGISTER_TYPE_INFO const MFT_REGISTER_TYPE_INFO IMFActivate *** pppMFTActivate
 
UINT32 const MFT_REGISTER_TYPE_INFO const MFT_REGISTER_TYPE_INFO IMFActivate UINT32 * pnumMFTActivate
 

Detailed Description

Definition at line 48 of file mf_utils.h.

Member Function Documentation

◆ HRESULT() [1/6]

MFFunctions::HRESULT ( WINAPI *  MFStartup)

◆ HRESULT() [2/6]

MFFunctions::HRESULT ( WINAPI *  MFShutdown)

◆ HRESULT() [3/6]

MFFunctions::HRESULT ( WINAPI *  MFCreateAlignedMemoryBuffer)

◆ HRESULT() [4/6]

MFFunctions::HRESULT ( WINAPI *  MFCreateSample)

◆ HRESULT() [5/6]

MFFunctions::HRESULT ( WINAPI *  MFCreateMediaType)

◆ HRESULT() [6/6]

MFFunctions::HRESULT ( WINAPI *  MFTEnumEx)

Field Documentation

◆ dwFlags

DWORD MFFunctions::dwFlags

Definition at line 49 of file mf_utils.h.

◆ cbAligment

DWORD MFFunctions::cbAligment

Definition at line 52 of file mf_utils.h.

◆ ppBuffer

DWORD IMFMediaBuffer** MFFunctions::ppBuffer

Definition at line 53 of file mf_utils.h.

◆ Flags

UINT32 MFFunctions::Flags

Definition at line 57 of file mf_utils.h.

◆ pInputType

UINT32 const MFT_REGISTER_TYPE_INFO* MFFunctions::pInputType

Definition at line 58 of file mf_utils.h.

◆ pOutputType

UINT32 const MFT_REGISTER_TYPE_INFO const MFT_REGISTER_TYPE_INFO* MFFunctions::pOutputType

Definition at line 59 of file mf_utils.h.

◆ pppMFTActivate

UINT32 const MFT_REGISTER_TYPE_INFO const MFT_REGISTER_TYPE_INFO IMFActivate*** MFFunctions::pppMFTActivate

Definition at line 60 of file mf_utils.h.

◆ pnumMFTActivate

UINT32 const MFT_REGISTER_TYPE_INFO const MFT_REGISTER_TYPE_INFO IMFActivate UINT32* MFFunctions::pnumMFTActivate

Definition at line 61 of file mf_utils.h.


The documentation for this struct was generated from the following file: