1;
2; Definition file of MFPlat.DLL
3; Automatic generated by gendef
4; written by Kai Tietz 2008
5;
6LIBRARY "MFPlat.DLL"
7EXPORTS
8FormatTagFromWfx@4
9MFCreateGuid@4
10MFGetIoPortHandle@0
11MFEnumLocalMFTRegistrations@4
12MFGetPlatformFlags@0
13MFGetPlatformVersion@0
14MFGetRandomNumber@8
15MFIsFeatureEnabled@4
16MFIsQueueThread@4
17MFPlatformBigEndian@0
18MFPlatformLittleEndian@0
19MFTraceError@20
20MFllMulDiv@32
21ValidateWaveFormat@4
22CopyPropVariant@12
23CreatePropVariant@16
24CreatePropertyStore@4
25DestroyPropVariant@4
26GetAMSubtypeFromD3DFormat@8
27GetD3DFormatFromMFSubtype@4
28LFGetGlobalPool@8
29MFAddPeriodicCallback@12
30MFAllocateSerialWorkQueue@8
31MFAllocateWorkQueue@4
32MFAllocateWorkQueueEx@8
33MFAppendCollection@8
34MFAverageTimePerFrameToFrameRate@16
35MFBeginCreateFile@28
36MFBeginGetHostByName@12
37MFBeginRegisterWorkQueueWithMMCSS@20
38MFBeginRegisterWorkQueueWithMMCSSEx@24
39MFBeginUnregisterWorkQueueWithMMCSS@12
40MFBlockThread@0
41MFCalculateBitmapImageSize@16
42MFCalculateImageSize@16
43MFCallStackTracingClearSnapshot@4
44MFCallStackTracingLogSessionErrors@28
45MFCallStackTracingRestoreSnapshot@4
46MFCallStackTracingTakeSnapshot@4
47MFCancelCreateFile@4
48MFCancelWorkItem@8
49MFCheckEnabledViaAppService@12
50MFClearLocalMFTs@0
51MFCombineSamples@16
52MFCompareFullToPartialMediaType@8
53MFCompareSockaddrAddresses@8
54MFConvertColorInfoFromDXVA@8
55MFConvertColorInfoToDXVA@8
56MFConvertFromFP16Array@12
57MFConvertToFP16Array@12
58MFCopyImage@24
59MFCreate2DMediaBuffer@20
60MFCreate2DMediaBufferOn1DMediaBuffer@28
61MFCreateAMMediaTypeFromMFMediaType@24
62MFCreateAlignedMemoryBuffer@12
63MFCreateAlignedSharedMemoryBuffer@20
64MFCreateAsyncResult@16
65MFCreateAttributes@8
66MFCreateAudioMediaType@8
67MFCreateByteStreamHandlerAppServiceActivate@4
68MFCreateCollection@4
69MFCreateContentDecryptorContext@16
70MFCreateContentProtectionDevice@8
71MFCreateD3D12SynchronizationObject@12
72MFCreateDXGIDeviceManager@8
73MFCreateDXGISurfaceBuffer@20
74MFCreateDXSurfaceBuffer@16
75MFCreateEMEStoreObject@4
76MFCreateEventQueue@4
77MFCreateFile@20
78MFCreateFileFromHandle@24
79MFCreateLegacyMediaBufferOnMFMediaBuffer@16
80MFCreateMFByteStreamOnIStreamWithFlags@12
81MFCreateMFByteStreamOnStream@8
82MFCreateMFByteStreamOnStreamEx@8
83MFCreateMFByteStreamWrapper@8
84MFCreateMFVideoFormatFromMFMediaType@12
85MFCreateMediaBufferFromMediaType@24
86MFCreateMediaBufferWrapper@16
87MFCreateMediaEvent@20
88MFCreateMediaEventResult@8
89MFCreateMediaExtensionActivate@16
90MFCreateMediaExtensionActivateNoInit@8
91MFCreateMediaExtensionAppServiceActivate@4
92MFCreateMediaExtensionInprocActivate@4
93MFCreateMediaType@4
94MFCreateMediaTypeFromProperties@8
95MFCreateMediaTypeFromRepresentation@24
96MFCreateMemoryBuffer@8
97MFCreateMemoryBufferFromRawBuffer@24
98MFCreateMemoryStream@16
99MFCreateMuxStreamAttributes@8
100MFCreateMuxStreamMediaType@8
101MFCreateMuxStreamSample@8
102MFCreateOOPMFTProxy@16
103MFCreateOOPMFTRemote@8
104MFCreatePathFromURL@8
105MFCreatePresentationDescriptor@12
106MFCreatePropertiesFromMediaType@12
107MFCreateReusableByteStream@8
108MFCreateReusableByteStreamWithSharedLock@12
109MFCreateSample@4
110MFCreateSecureBufferAllocator@4
111MFCreateSharedMemoryMediaBufferFromMediaType@32
112MFCreateSocket@16
113MFCreateSocketListener@12
114MFCreateSourceResolver@4
115MFCreateSourceResolverInternal@4
116MFCreateStagingSurfaceWrapper@12
117MFCreateStreamDescriptor@16
118MFCreateStreamOnMFByteStream@8
119MFCreateStreamOnMFByteStreamEx@12
120MFCreateSystemTimeSource@4
121MFCreateSystemUnderlyingClock@4
122MFCreateTelemetrySession@36
123MFCreateTempFile@16
124MFCreateTrackedSample@4
125MFCreateTransformActivate@4
126MFCreateURLFromPath@8
127MFCreateUdpSockets@36
128MFCreateVideoDecryptorContext@16
129MFCreateVideoMediaType@8
130MFCreateVideoMediaTypeFromBitMapInfoHeader@48
131MFCreateVideoMediaTypeFromBitMapInfoHeaderEx@44
132MFCreateVideoMediaTypeFromSubtype@8
133MFCreateVideoMediaTypeFromVideoInfoHeader@36
134MFCreateVideoMediaTypeFromVideoInfoHeader2@24
135MFCreateVideoSampleAllocatorEx@8
136MFCreateWICBitmapBuffer@12
137MFCreateWICDecoderProxy@24
138MFCreateWaveFormatExFromMFMediaType@16
139MFDeserializeAttributesFromStream@12
140MFDeserializeEvent@12
141MFDeserializeMediaTypeFromStream@8
142MFDeserializePresentationDescriptor@12
143MFEndCreateFile@8
144MFEndGetHostByName@12
145MFEndRegisterWorkQueueWithMMCSS@8
146MFEndUnregisterWorkQueueWithMMCSS@4
147MFFrameRateToAverageTimePerFrame@12
148MFFreeAdaptersAddresses@4
149MFGetAdaptersAddresses@8
150MFGetAttributesAsBlob@12
151MFGetAttributesAsBlobSize@8
152MFGetCallStackTracingWeakReference@0
153MFGetConfigurationDWORD@12
154MFGetConfigurationPolicy@16
155MFGetConfigurationStore@16
156MFGetConfigurationString@16
157MFGetContentProtectionSystemCLSID@8
158MFGetMFTMerit@16
159MFGetNumericNameFromSockaddr@20
160MFGetPlaneSize@16
161MFGetPlatform@0
162MFGetPluginControl@4
163MFGetPrivateWorkqueues@4
164MFGetSockaddrFromNumericName@12
165MFGetStrideForBitmapInfoHeader@12
166MFGetSupportedMimeTypes@4
167MFGetSupportedSchemes@4
168MFGetSystemTime@0
169MFGetTimerPeriodicity@4
170MFGetUncompressedVideoFormat@4
171MFGetWorkQueueMMCSSClass@12
172MFGetWorkQueueMMCSSPriority@8
173MFGetWorkQueueMMCSSTaskId@8
174MFHasLocallyRegisteredByteStreamHandlers@4
175MFHasLocallyRegisteredSchemeHandlers@4
176MFHeapAlloc@20
177MFHeapFree@4
178MFInitAMMediaTypeFromMFMediaType@24
179MFInitAttributesFromBlob@12
180MFInitMediaTypeFromAMMediaType@8
181MFInitMediaTypeFromMFVideoFormat@12
182MFInitMediaTypeFromMPEG1VideoInfo@16
183MFInitMediaTypeFromMPEG2VideoInfo@16
184MFInitMediaTypeFromVideoInfoHeader@16
185MFInitMediaTypeFromVideoInfoHeader2@16
186MFInitMediaTypeFromWaveFormatEx@12
187MFInitVideoFormat@8
188MFInitVideoFormat_RGB@16
189MFInvalidateMFTEnumCache@0
190MFInvokeCallback@4
191MFJoinIoPort@4
192MFIsBottomUpFormat@8
193MFIsContentProtectionDeviceSupported@8
194MFIsLocallyRegisteredMimeType@8
195MFIsLocallyRegisteredSchemeHandler@8
196MFJoinWorkQueue@0
197MFLockDXGIDeviceManager@8
198MFLockPlatform@0
199MFLockSharedWorkQueue@16
200MFLockWorkQueue@4
201MFMapDX9FormatToDXGIFormat@4
202MFMapDXGIFormatToDX9Format@4
203MFPutWaitingWorkItem@16
204MFPutWorkItem@12
205MFPutWorkItem2@16
206MFPutWorkItemEx@8
207MFPutWorkItemEx2@12
208MFRecordError@4
209MFRegisterLocalByteStreamHandler@12
210MFRegisterLocalSchemeHandler@8
211MFRegisterPlatformWithMMCSS@12
212MFRemovePeriodicCallback@4
213MFScheduleWorkItem@20
214MFScheduleWorkItemEx@16
215MFSerializeAttributesToStream@12
216MFSerializeEvent@12
217MFSerializeMediaTypeToStream@8
218MFSerializePresentationDescriptor@12
219MFSetMinimumMemoryAlignment@4
220MFSetSockaddrAny@8
221MFSetWindowForContentProtection@4
222MFShutdown@0
223MFSplitSample@16
224MFStartup@8
225MFStreamDescriptorProtectMediaType@8
226MFTEnum@40
227MFTEnum2@40
228MFTEnumEx@36
229MFTGetInfo@40
230MFTRegister@60
231MFTRegisterLocal@32
232MFTRegisterLocalByCLSID@32
233MFTUnregister@16
234MFTUnregisterLocal@4
235MFTUnregisterLocalByCLSID@16
236MFTraceError@24
237MFTraceFuncEnter@16
238MFUnblockThread@0
239MFUnjoinWorkQueue@0
240MFUnlockDXGIDeviceManager@0
241MFUnlockPlatform@0
242MFUnlockWorkQueue@4
243MFUnregisterPlatformFromMMCSS@0
244MFUnwrapMediaType@8
245MFValidateMediaTypeSize@24
246MFWrapMediaType@16
247MFWrapSocket@28
248MFllMulDiv@32
249PropVariantFromStream@8
250PropVariantToStream@8
251