windows-nt/Source/XPSP1/NT/multimedia/dshow/h/fil_data.idl
2020-09-26 16:20:57 +08:00

30 lines
772 B
Plaintext

// Copyright (c) 1999 Microsoft Corporation. All Rights Reserved.
import "unknwn.idl";
import "strmif.idl";
interface IAMFilterData;
// ------------------------------------------------------------------------
//
// IAMFilterData - helper functions implemented on the filter mapper
//
// ------------------------------------------------------------------------
[
object,
uuid(97f7c4d4-547b-4a5f-8332-536430ad2e4d),
pointer_default(unique)
]
interface IAMFilterData : IUnknown {
HRESULT ParseFilterData(
[in, size_is(cb)] BYTE *rgbFilterData,
[in] ULONG cb,
[out] BYTE **prgbRegFilter2);
HRESULT CreateFilterData(
[in] REGFILTER2 *prf2,
[out] BYTE **prgbFilterData,
[out] ULONG *pcb);
}