InterfaceIMFActivate
Interface
Definition
Namespace:MediaFoundation
Assembly:MediaFoundation.dll
Syntax:
cs-api-definition
[Guid("7FEE9E9A-4A89-47A6-899C-B6A53A70FB67")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IMFActivate : IMFAttributes
Methods
Compare(IMFAttributes, MFAttributesMatchType, out bool)
Declaration
cs-api-definition
HResult Compare(IMFAttributes pTheirs, MFAttributesMatchType MatchType, out bool pbResult)
Parameters
pTheirs
MatchType
pbResult
Returns
CompareItem(Guid, ConstPropVariant, out bool)
Declaration
cs-api-definition
HResult CompareItem(Guid guidKey, ConstPropVariant Value, out bool pbResult)
Parameters
guidKey
Value
pbResult
Returns
CopyAllItems(IMFAttributes)
Declaration
cs-api-definition
HResult CopyAllItems(IMFAttributes pDest)
Parameters
pDest
Returns
GetItem(Guid, PropVariant)
Declaration
cs-api-definition
HResult GetItem(Guid guidKey, PropVariant pValue)
Parameters
guidKey
pValue
Returns
GetItemByIndex(int, out Guid, PropVariant)
Declaration
cs-api-definition
HResult GetItemByIndex(int unIndex, out Guid pguidKey, PropVariant pValue)
Parameters
unIndex
pguidKey
pValue
Returns
GetItemType(Guid, out MFAttributeType)
Declaration
cs-api-definition
HResult GetItemType(Guid guidKey, out MFAttributeType pType)
Parameters
guidKey
pType
Returns
GetString(Guid, StringBuilder, int, out int)
Declaration
cs-api-definition
HResult GetString(Guid guidKey, StringBuilder pwszValue, int cchBufSize, out int pcchLength)
Parameters
guidKey
pwszValue
cchBufSize
pcchLength
Returns
SetItem(Guid, ConstPropVariant)
Declaration
cs-api-definition
HResult SetItem(Guid guidKey, ConstPropVariant Value)
Parameters
guidKey
Value
Returns