250 lines
6.6 KiB
Modula-2
250 lines
6.6 KiB
Modula-2
;
|
|
; Definition file of MFPlat.DLL
|
|
; Automatic generated by gendef
|
|
; written by Kai Tietz 2008
|
|
;
|
|
LIBRARY "MFPlat.DLL"
|
|
EXPORTS
|
|
FormatTagFromWfx@4
|
|
MFCreateGuid@4
|
|
MFGetIoPortHandle@0
|
|
MFEnumLocalMFTRegistrations@4
|
|
MFGetPlatformFlags@0
|
|
MFGetPlatformVersion@0
|
|
MFGetRandomNumber@8
|
|
MFIsFeatureEnabled@4
|
|
MFIsQueueThread@4
|
|
MFPlatformBigEndian@0
|
|
MFPlatformLittleEndian@0
|
|
MFTraceError@20
|
|
MFllMulDiv@32
|
|
ValidateWaveFormat@4
|
|
CopyPropVariant@12
|
|
CreatePropVariant@16
|
|
CreatePropertyStore@4
|
|
DestroyPropVariant@4
|
|
GetAMSubtypeFromD3DFormat@8
|
|
GetD3DFormatFromMFSubtype@4
|
|
LFGetGlobalPool@8
|
|
MFAddPeriodicCallback@12
|
|
MFAllocateSerialWorkQueue@8
|
|
MFAllocateWorkQueue@4
|
|
MFAllocateWorkQueueEx@8
|
|
MFAppendCollection@8
|
|
MFAverageTimePerFrameToFrameRate@16
|
|
MFBeginCreateFile@28
|
|
MFBeginGetHostByName@12
|
|
MFBeginRegisterWorkQueueWithMMCSS@20
|
|
MFBeginRegisterWorkQueueWithMMCSSEx@24
|
|
MFBeginUnregisterWorkQueueWithMMCSS@12
|
|
MFBlockThread@0
|
|
MFCalculateBitmapImageSize@16
|
|
MFCalculateImageSize@16
|
|
MFCallStackTracingClearSnapshot@4
|
|
MFCallStackTracingLogSessionErrors@28
|
|
MFCallStackTracingRestoreSnapshot@4
|
|
MFCallStackTracingTakeSnapshot@4
|
|
MFCancelCreateFile@4
|
|
MFCancelWorkItem@8
|
|
MFCheckEnabledViaAppService@12
|
|
MFClearLocalMFTs@0
|
|
MFCombineSamples@16
|
|
MFCompareFullToPartialMediaType@8
|
|
MFCompareSockaddrAddresses@8
|
|
MFConvertColorInfoFromDXVA@8
|
|
MFConvertColorInfoToDXVA@8
|
|
MFConvertFromFP16Array@12
|
|
MFConvertToFP16Array@12
|
|
MFCopyImage@24
|
|
MFCreate2DMediaBuffer@20
|
|
MFCreate2DMediaBufferOn1DMediaBuffer@28
|
|
MFCreateAMMediaTypeFromMFMediaType@24
|
|
MFCreateAlignedMemoryBuffer@12
|
|
MFCreateAlignedSharedMemoryBuffer@20
|
|
MFCreateAsyncResult@16
|
|
MFCreateAttributes@8
|
|
MFCreateAudioMediaType@8
|
|
MFCreateByteStreamHandlerAppServiceActivate@4
|
|
MFCreateCollection@4
|
|
MFCreateContentDecryptorContext@16
|
|
MFCreateContentProtectionDevice@8
|
|
MFCreateD3D12SynchronizationObject@12
|
|
MFCreateDXGIDeviceManager@8
|
|
MFCreateDXGISurfaceBuffer@20
|
|
MFCreateDXSurfaceBuffer@16
|
|
MFCreateEMEStoreObject@4
|
|
MFCreateEventQueue@4
|
|
MFCreateFile@20
|
|
MFCreateFileFromHandle@24
|
|
MFCreateLegacyMediaBufferOnMFMediaBuffer@16
|
|
MFCreateMFByteStreamOnIStreamWithFlags@12
|
|
MFCreateMFByteStreamOnStream@8
|
|
MFCreateMFByteStreamOnStreamEx@8
|
|
MFCreateMFByteStreamWrapper@8
|
|
MFCreateMFVideoFormatFromMFMediaType@12
|
|
MFCreateMediaBufferFromMediaType@24
|
|
MFCreateMediaBufferWrapper@16
|
|
MFCreateMediaEvent@20
|
|
MFCreateMediaEventResult@8
|
|
MFCreateMediaExtensionActivate@16
|
|
MFCreateMediaExtensionActivateNoInit@8
|
|
MFCreateMediaExtensionAppServiceActivate@4
|
|
MFCreateMediaExtensionInprocActivate@4
|
|
MFCreateMediaType@4
|
|
MFCreateMediaTypeFromProperties@8
|
|
MFCreateMediaTypeFromRepresentation@24
|
|
MFCreateMemoryBuffer@8
|
|
MFCreateMemoryBufferFromRawBuffer@24
|
|
MFCreateMemoryStream@16
|
|
MFCreateMuxStreamAttributes@8
|
|
MFCreateMuxStreamMediaType@8
|
|
MFCreateMuxStreamSample@8
|
|
MFCreateOOPMFTProxy@16
|
|
MFCreateOOPMFTRemote@8
|
|
MFCreatePathFromURL@8
|
|
MFCreatePresentationDescriptor@12
|
|
MFCreatePropertiesFromMediaType@12
|
|
MFCreateReusableByteStream@8
|
|
MFCreateReusableByteStreamWithSharedLock@12
|
|
MFCreateSample@4
|
|
MFCreateSecureBufferAllocator@4
|
|
MFCreateSharedMemoryMediaBufferFromMediaType@32
|
|
MFCreateSocket@16
|
|
MFCreateSocketListener@12
|
|
MFCreateSourceResolver@4
|
|
MFCreateSourceResolverInternal@4
|
|
MFCreateStagingSurfaceWrapper@12
|
|
MFCreateStreamDescriptor@16
|
|
MFCreateStreamOnMFByteStream@8
|
|
MFCreateStreamOnMFByteStreamEx@12
|
|
MFCreateSystemTimeSource@4
|
|
MFCreateSystemUnderlyingClock@4
|
|
MFCreateTelemetrySession@36
|
|
MFCreateTempFile@16
|
|
MFCreateTrackedSample@4
|
|
MFCreateTransformActivate@4
|
|
MFCreateURLFromPath@8
|
|
MFCreateUdpSockets@36
|
|
MFCreateVideoDecryptorContext@16
|
|
MFCreateVideoMediaType@8
|
|
MFCreateVideoMediaTypeFromBitMapInfoHeader@48
|
|
MFCreateVideoMediaTypeFromBitMapInfoHeaderEx@44
|
|
MFCreateVideoMediaTypeFromSubtype@8
|
|
MFCreateVideoMediaTypeFromVideoInfoHeader@36
|
|
MFCreateVideoMediaTypeFromVideoInfoHeader2@24
|
|
MFCreateVideoSampleAllocatorEx@8
|
|
MFCreateWICBitmapBuffer@12
|
|
MFCreateWICDecoderProxy@24
|
|
MFCreateWaveFormatExFromMFMediaType@16
|
|
MFDeserializeAttributesFromStream@12
|
|
MFDeserializeEvent@12
|
|
MFDeserializeMediaTypeFromStream@8
|
|
MFDeserializePresentationDescriptor@12
|
|
MFEndCreateFile@8
|
|
MFEndGetHostByName@12
|
|
MFEndRegisterWorkQueueWithMMCSS@8
|
|
MFEndUnregisterWorkQueueWithMMCSS@4
|
|
MFFrameRateToAverageTimePerFrame@12
|
|
MFFreeAdaptersAddresses@4
|
|
MFGetAdaptersAddresses@8
|
|
MFGetAttributesAsBlob@12
|
|
MFGetAttributesAsBlobSize@8
|
|
MFGetCallStackTracingWeakReference@0
|
|
MFGetConfigurationDWORD@12
|
|
MFGetConfigurationPolicy@16
|
|
MFGetConfigurationStore@16
|
|
MFGetConfigurationString@16
|
|
MFGetContentProtectionSystemCLSID@8
|
|
MFGetMFTMerit@16
|
|
MFGetNumericNameFromSockaddr@20
|
|
MFGetPlaneSize@16
|
|
MFGetPlatform@0
|
|
MFGetPluginControl@4
|
|
MFGetPrivateWorkqueues@4
|
|
MFGetSockaddrFromNumericName@12
|
|
MFGetStrideForBitmapInfoHeader@12
|
|
MFGetSupportedMimeTypes@4
|
|
MFGetSupportedSchemes@4
|
|
MFGetSystemTime@0
|
|
MFGetTimerPeriodicity@4
|
|
MFGetUncompressedVideoFormat@4
|
|
MFGetWorkQueueMMCSSClass@12
|
|
MFGetWorkQueueMMCSSPriority@8
|
|
MFGetWorkQueueMMCSSTaskId@8
|
|
MFHasLocallyRegisteredByteStreamHandlers@4
|
|
MFHasLocallyRegisteredSchemeHandlers@4
|
|
MFHeapAlloc@20
|
|
MFHeapFree@4
|
|
MFInitAMMediaTypeFromMFMediaType@24
|
|
MFInitAttributesFromBlob@12
|
|
MFInitMediaTypeFromAMMediaType@8
|
|
MFInitMediaTypeFromMFVideoFormat@12
|
|
MFInitMediaTypeFromMPEG1VideoInfo@16
|
|
MFInitMediaTypeFromMPEG2VideoInfo@16
|
|
MFInitMediaTypeFromVideoInfoHeader@16
|
|
MFInitMediaTypeFromVideoInfoHeader2@16
|
|
MFInitMediaTypeFromWaveFormatEx@12
|
|
MFInitVideoFormat@8
|
|
MFInitVideoFormat_RGB@16
|
|
MFInvalidateMFTEnumCache@0
|
|
MFInvokeCallback@4
|
|
MFJoinIoPort@4
|
|
MFIsBottomUpFormat@8
|
|
MFIsContentProtectionDeviceSupported@8
|
|
MFIsLocallyRegisteredMimeType@8
|
|
MFIsLocallyRegisteredSchemeHandler@8
|
|
MFJoinWorkQueue@0
|
|
MFLockDXGIDeviceManager@8
|
|
MFLockPlatform@0
|
|
MFLockSharedWorkQueue@16
|
|
MFLockWorkQueue@4
|
|
MFMapDX9FormatToDXGIFormat@4
|
|
MFMapDXGIFormatToDX9Format@4
|
|
MFPutWaitingWorkItem@16
|
|
MFPutWorkItem@12
|
|
MFPutWorkItem2@16
|
|
MFPutWorkItemEx@8
|
|
MFPutWorkItemEx2@12
|
|
MFRecordError@4
|
|
MFRegisterLocalByteStreamHandler@12
|
|
MFRegisterLocalSchemeHandler@8
|
|
MFRegisterPlatformWithMMCSS@12
|
|
MFRemovePeriodicCallback@4
|
|
MFScheduleWorkItem@20
|
|
MFScheduleWorkItemEx@16
|
|
MFSerializeAttributesToStream@12
|
|
MFSerializeEvent@12
|
|
MFSerializeMediaTypeToStream@8
|
|
MFSerializePresentationDescriptor@12
|
|
MFSetMinimumMemoryAlignment@4
|
|
MFSetSockaddrAny@8
|
|
MFSetWindowForContentProtection@4
|
|
MFShutdown@0
|
|
MFSplitSample@16
|
|
MFStartup@8
|
|
MFStreamDescriptorProtectMediaType@8
|
|
MFTEnum@40
|
|
MFTEnum2@40
|
|
MFTEnumEx@36
|
|
MFTGetInfo@40
|
|
MFTRegister@60
|
|
MFTRegisterLocal@32
|
|
MFTRegisterLocalByCLSID@32
|
|
MFTUnregister@16
|
|
MFTUnregisterLocal@4
|
|
MFTUnregisterLocalByCLSID@16
|
|
MFTraceError@24
|
|
MFTraceFuncEnter@16
|
|
MFUnblockThread@0
|
|
MFUnjoinWorkQueue@0
|
|
MFUnlockDXGIDeviceManager@0
|
|
MFUnlockPlatform@0
|
|
MFUnlockWorkQueue@4
|
|
MFUnregisterPlatformFromMMCSS@0
|
|
MFUnwrapMediaType@8
|
|
MFValidateMediaTypeSize@24
|
|
MFWrapMediaType@16
|
|
MFWrapSocket@28
|
|
PropVariantFromStream@8
|
|
PropVariantToStream@8
|