ReactOS 0.4.15-dev-7906-g1b85a5f
IMFTopologyNode Member List

This is the complete list of members for IMFTopologyNode, including all inherited members.

AddRef()IUnknown
CloneFrom([in] IMFTopologyNode *node)IMFTopologyNode
Compare(IMFAttributes *pTheirs, MF_ATTRIBUTES_MATCH_TYPE MatchType, [out] BOOL *pbResult)IMFAttributes
CompareItem(REFGUID guidKey, REFPROPVARIANT Value, [out] BOOL *pbResult)IMFAttributes
ConnectOutput([in] DWORD output_index, [in] IMFTopologyNode *node, [in] DWORD input_index)IMFTopologyNode
CopyAllItems([in] IMFAttributes *pDest)IMFAttributes
DeleteAllItems()IMFAttributes
DeleteItem(REFGUID guidKey)IMFAttributes
DisconnectOutput([in] DWORD index)IMFTopologyNode
GetAllocatedBlob(REFGUID guidKey, [out, size_is(, *pcbSize)] UINT8 **ppBuf, [out] UINT32 *pcbSize)IMFAttributes
GetAllocatedString(REFGUID guidKey, [out, size_is(, *pcchLength+1)] LPWSTR *ppwszValue, [out] UINT32 *pcchLength)IMFAttributes
GetBlob(REFGUID guidKey, [out, size_is(cbBufSize)] UINT8 *pBuf, UINT32 cbBufSize, [in, out, ptr] UINT32 *pcbBlobSize)IMFAttributes
GetBlobSize(REFGUID guidKey, [out] UINT32 *pcbBlobSize)IMFAttributes
GetCount([out] UINT32 *pcItems)IMFAttributes
GetDouble(REFGUID guidKey, [out] double *pfValue)IMFAttributes
GetGUID(REFGUID guidKey, [out] GUID *pguidValue)IMFAttributes
GetInput([in] DWORD input_index, [out] IMFTopologyNode **node, [out] DWORD *output_index)IMFTopologyNode
GetInputCount([out] DWORD *count)IMFTopologyNode
GetInputPrefType([in] DWORD index, [out] IMFMediaType **type)IMFTopologyNode
GetItem(REFGUID guidKey, [in, out, ptr] PROPVARIANT *pValue)IMFAttributes
GetItemByIndex(UINT32 unIndex, [out] GUID *pguidKey, [in, out, ptr] PROPVARIANT *pValue)IMFAttributes
GetItemType(REFGUID guidKey, [out] MF_ATTRIBUTE_TYPE *pType)IMFAttributes
GetNodeType([out] MF_TOPOLOGY_TYPE *type)IMFTopologyNode
GetObject([out] IUnknown **object)IMFTopologyNode
GetOutput([in] DWORD output_index, [out] IMFTopologyNode **node, [out] DWORD *input_index)IMFTopologyNode
GetOutputCount([out] DWORD *count)IMFTopologyNode
GetOutputPrefType([in] DWORD output_index, [out] IMFMediaType **type)IMFTopologyNode
GetString(REFGUID guidKey, [out, size_is(cchBufSize)] LPWSTR pwszValue, UINT32 cchBufSize, [in, out, ptr] UINT32 *pcchLength)IMFAttributes
GetStringLength(REFGUID guidKey, [out] UINT32 *pcchLength)IMFAttributes
GetTopoNodeID([out] TOPOID *id)IMFTopologyNode
GetUINT32(REFGUID guidKey, [out] UINT32 *punValue)IMFAttributes
GetUINT64(REFGUID guidKey, [out] UINT64 *punValue)IMFAttributes
GetUnknown(REFGUID guidKey, REFIID riid, [out, iid_is(riid)] LPVOID *ppv)IMFAttributes
LockStore()IMFAttributes
LPUNKNOWN typedefIUnknown
QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)IUnknown
Release()IUnknown
RemoteGetInputPrefType([in] DWORD index, [out] DWORD *length, [out, size_is(, *length)] BYTE **data)IMFTopologyNode
RemoteGetOutputPrefType([in] DWORD index, [out] DWORD *length, [out, size_is(, *length)] BYTE **data)IMFTopologyNode
SetBlob(REFGUID guidKey, [in, size_is(cbBufSize)] const UINT8 *pBuf, UINT32 cbBufSize)IMFAttributes
SetDouble(REFGUID guidKey, double fValue)IMFAttributes
SetGUID(REFGUID guidKey, REFGUID guidValue)IMFAttributes
SetInputPrefType([in] DWORD index, [in] IMFMediaType *type)IMFTopologyNode
SetItem(REFGUID guidKey, REFPROPVARIANT Value)IMFAttributes
SetObject([in] IUnknown *object)IMFTopologyNode
SetOutputPrefType([in] DWORD index, [in] IMFMediaType *type)IMFTopologyNode
SetString(REFGUID guidKey, [in, string] LPCWSTR wszValue)IMFAttributes
SetTopoNodeID([in] TOPOID id)IMFTopologyNode
SetUINT32(REFGUID guidKey, UINT32 unValue)IMFAttributes
SetUINT64(REFGUID guidKey, UINT64 unValue)IMFAttributes
SetUnknown(REFGUID guidKey, [in] IUnknown *pUnknown)IMFAttributes
UnlockStore()IMFAttributes