Public symbols in mfplat.dll (11.0.6002.18392-Windows SDK 6.0) on x86
Total: 77


mfapi.h, mfplat.dll
MFAddPeriodicCallback ( MFPERIODICCALLBACK Callback, IUnknown* pContext, DWORD* pdwKey )
MFAllocateWorkQueue DWORD* pdwWorkQueue )
MFAverageTimePerFrameToFrameRate ( UINT64 unAverageTimePerFrame, UINT32* punNumerator, UINT32* punDenominator )
MFBeginCreateFile ( MF_FILE_ACCESSMODE AccessMode, MF_FILE_OPENMODE OpenMode, MF_FILE_FLAGS fFlags, LPCWSTR pwszFilePath, IMFAsyncCallback* pCallback, IUnknown* pState, IUnknown** ppCancelCookie )
MFBeginRegisterWorkQueueWithMMCSS ( DWORD dwWorkQueueId, LPCWSTR wszClass, DWORD dwTaskId, IMFAsyncCallback* pDoneCallback, IUnknown* pDoneState )
MFBeginUnregisterWorkQueueWithMMCSS ( DWORD dwWorkQueueId, IMFAsyncCallback* pDoneCallback, IUnknown* pDoneState )
MFCalculateBitmapImageSize ( BITMAPINFOHEADER const* pBMIH, UINT32 cbBufSize, UINT32* pcbImageSize, BOOL* pbKnown )
MFCalculateImageSize ( GUID const& guidSubtype, UINT32 unWidth, UINT32 unHeight, UINT32* pcbImageSize )
MFCancelCreateFile IUnknown* pCancelCookie )
MFCancelWorkItem MFWORKITEM_KEY Key )
MFCompareFullToPartialMediaType ( IMFMediaType* pMFTypeFull, IMFMediaType* pMFTypePartial )
MFCreateAlignedMemoryBuffer ( DWORD cbMaxLength, DWORD cbAligment, IMFMediaBuffer** ppBuffer )
MFCreateAMMediaTypeFromMFMediaType ( IMFMediaType* pMFType, GUID guidFormatBlockType, AM_MEDIA_TYPE** ppAMType )
MFCreateAsyncResult ( IUnknown* punkObject, IMFAsyncCallback* pCallback, IUnknown* punkState, IMFAsyncResult** ppAsyncResult )
MFCreateAttributes ( IMFAttributes** ppMFAttributes, UINT32 cInitialSize )
MFCreateAudioMediaType ( WAVEFORMATEX const* pAudioFormat, IMFAudioMediaType** ppIAudioMediaType )
MFCreateCollection IMFCollection** ppIMFCollection )
MFCreateEventQueue IMFMediaEventQueue** ppMediaEventQueue )
MFCreateFile ( MF_FILE_ACCESSMODE AccessMode, MF_FILE_OPENMODE OpenMode, MF_FILE_FLAGS fFlags, LPCWSTR pwszFileURL, IMFByteStream** ppIByteStream )
MFCreateLegacyMediaBufferOnMFMediaBuffer ( IMFSample* pSample, IMFMediaBuffer* pMFMediaBuffer, DWORD cbOffset, IMediaBuffer** ppMediaBuffer )
MFCreateMediaBufferWrapper ( IMFMediaBuffer* pBuffer, DWORD cbOffset, DWORD dwLength, IMFMediaBuffer** ppBuffer )
MFCreateMediaEvent ( MediaEventType met, GUID const& guidExtendedType, HRESULT hrStatus, PROPVARIANT const* pvValue, IMFMediaEvent** ppEvent )
MFCreateMediaType IMFMediaType** ppMFType )
MFCreateMediaTypeFromRepresentation ( GUID guidRepresentation, LPVOID pvRepresentation, IMFMediaType** ppIMediaType )
MFCreateMemoryBuffer ( DWORD cbMaxLength, IMFMediaBuffer** ppBuffer )
MFCreateMFVideoFormatFromMFMediaType ( IMFMediaType* pMFType, MFVIDEOFORMAT** ppMFVF, UINT32* pcbSize )
MFCreateSample IMFSample** ppIMFSample )
MFCreateTempFile ( MF_FILE_ACCESSMODE AccessMode, MF_FILE_OPENMODE OpenMode, MF_FILE_FLAGS fFlags, IMFByteStream** ppIByteStream )
MFCreateWaveFormatExFromMFMediaType ( IMFMediaType* pMFType, WAVEFORMATEX** ppWF, UINT32* pcbSize, UINT32 Flags )
MFEndCreateFile ( IMFAsyncResult* pResult, IMFByteStream** ppFile )
MFEndRegisterWorkQueueWithMMCSS ( IMFAsyncResult* pResult, DWORD* pdwTaskId )
MFEndUnregisterWorkQueueWithMMCSS IMFAsyncResult* pResult )
MFFrameRateToAverageTimePerFrame ( UINT32 unNumerator, UINT32 unDenominator, UINT64* punAverageTimePerFrame )
MFGetAttributesAsBlob ( IMFAttributes* pAttributes, UINT8* pBuf, UINT cbBufSize )
MFGetAttributesAsBlobSize ( IMFAttributes* pAttributes, UINT32* pcbBufSize )
MFGetTimerPeriodicity DWORD* Periodicity )
MFGetWorkQueueMMCSSClass ( DWORD dwWorkQueueId, LPWSTR pwszClass, DWORD* pcchClass )
MFGetWorkQueueMMCSSTaskId ( DWORD dwWorkQueueId, LPDWORD pdwTaskId )
MFHeapAlloc size_t nSize, DWORD dwFlags, char* pszFile, int line, EAllocationType eat )
MFHeapFree void* pv )
MFInitAMMediaTypeFromMFMediaType ( IMFMediaType* pMFType, GUID guidFormatBlockType, AM_MEDIA_TYPE* pAMType )
MFInitAttributesFromBlob ( IMFAttributes* pAttributes, UINT8 const* pBuf, UINT cbBufSize )
MFInitMediaTypeFromAMMediaType ( IMFMediaType* pMFType, AM_MEDIA_TYPE const* pAMType )
MFInitMediaTypeFromMFVideoFormat ( IMFMediaType* pMFType, MFVIDEOFORMAT const* pMFVF, UINT32 cbBufSize )
MFInitMediaTypeFromMPEG1VideoInfo ( IMFMediaType* pMFType, MPEG1VIDEOINFO const* pMP1VI, UINT32 cbBufSize, GUID const* pSubtype )
MFInitMediaTypeFromMPEG2VideoInfo ( IMFMediaType* pMFType, MPEG2VIDEOINFO const* pMP2VI, UINT32 cbBufSize, GUID const* pSubtype )
MFInitMediaTypeFromVideoInfoHeader ( IMFMediaType* pMFType, VIDEOINFOHEADER const* pVIH, UINT32 cbBufSize, GUID const* pSubtype )
MFInitMediaTypeFromVideoInfoHeader2 ( IMFMediaType* pMFType, VIDEOINFOHEADER2 const* pVIH2, UINT32 cbBufSize, GUID const* pSubtype )
MFInitMediaTypeFromWaveFormatEx ( IMFMediaType* pMFType, WAVEFORMATEX const* pWaveFormat, UINT32 cbBufSize )
MFInvokeCallback IMFAsyncResult* pAsyncResult )
MFLockPlatform ( )
MFLockWorkQueue DWORD dwWorkQueue )
MFPutWorkItem DWORD dwQueue, IMFAsyncCallback* pCallback, IUnknown* pState )
MFPutWorkItemEx DWORD dwQueue, IMFAsyncResult* pResult )
MFRemovePeriodicCallback DWORD dwKey )
MFScheduleWorkItem ( IMFAsyncCallback* pCallback, IUnknown* pState, INT64 Timeout, MFWORKITEM_KEY* pKey )
MFScheduleWorkItemEx ( IMFAsyncResult* pResult, INT64 Timeout, MFWORKITEM_KEY* pKey )
MFShutdown ( )
MFStartup DWORD Version, DWORD dwFlags )
MFTEnum ( GUID guidCategory, UINT32 Flags, MFT_REGISTER_TYPE_INFO* pInputType, MFT_REGISTER_TYPE_INFO* pOutputType, IMFAttributes* pAttributes, CLSID** ppclsidMFT, UINT32* pcMFTs )
MFTGetInfo CLSID clsidMFT, LPWSTR* pszName, MFT_REGISTER_TYPE_INFO** ppInputTypes, UINT32* pcInputTypes, MFT_REGISTER_TYPE_INFO** ppOutputTypes, UINT32* pcOutputTypes, IMFAttributes** ppAttributes )
MFTRegister CLSID clsidMFT, GUID guidCategory, LPWSTR pszName, UINT32 Flags, UINT32 cInputTypes, MFT_REGISTER_TYPE_INFO* pInputTypes, UINT32 cOutputTypes, MFT_REGISTER_TYPE_INFO* pOutputTypes, IMFAttributes* pAttributes )
MFTUnregister CLSID clsidMFT )
MFUnlockPlatform ( )
MFUnlockWorkQueue DWORD dwWorkQueue )
MFUnwrapMediaType ( IMFMediaType* pWrap, IMFMediaType** ppOrig )
MFValidateMediaTypeSize GUID FormatType, UINT8* pBlock, UINT32 cbSize )
MFWrapMediaType ( IMFMediaType* pOrig, GUID const& MajorType, GUID const& SubType, IMFMediaType** ppWrap )

mfidl.h, mfplat.dll
CreatePropertyStore IPropertyStore** ppStore )
MFCreatePresentationDescriptor ( DWORD cStreamDescriptors, IMFStreamDescriptor** apStreamDescriptors, IMFPresentationDescriptor** ppPresentationDescriptor )
MFCreateStreamDescriptor ( DWORD dwStreamIdentifier, DWORD cMediaTypes, IMFMediaType** apMediaTypes, IMFStreamDescriptor** ppDescriptor )
MFCreateSystemTimeSource IMFPresentationTimeSource** ppSystemTimeSource )
MFDeserializePresentationDescriptor DWORD cbData, BYTE* pbData, IMFPresentationDescriptor** ppPD )
MFGetSystemTime ( )
MFSerializePresentationDescriptor ( IMFPresentationDescriptor* pPD, DWORD* pcbData, BYTE** ppbData )

mfobjects.h, mfplat.dll
MFDeserializeAttributesFromStream ( IMFAttributes* pAttr, DWORD dwOptions, IStream* pStm )
MFSerializeAttributesToStream ( IMFAttributes* pAttr, DWORD dwOptions, IStream* pStm )

to the top



Generated on Wed Aug 10 06:59:29 2011 for mfplat.dll by ABI Compliance Checker 1.93.4  
A tool for checking backward binary compatibility of a shared C/C++ library API