ReactOS 0.4.16-dev-963-g182f353
|
This is the complete list of members for IMFSample, including all inherited members.
AddBuffer([in] IMFMediaBuffer *pBuffer) | IMFSample | |
AddRef() | IUnknown | |
Compare(IMFAttributes *pTheirs, MF_ATTRIBUTES_MATCH_TYPE MatchType, [out] BOOL *pbResult) | IMFAttributes | |
CompareItem(REFGUID guidKey, REFPROPVARIANT Value, [out] BOOL *pbResult) | IMFAttributes | |
ConvertToContiguousBuffer([out] IMFMediaBuffer **ppBuffer) | IMFSample | |
CopyAllItems([in] IMFAttributes *pDest) | IMFAttributes | |
CopyToBuffer([in] IMFMediaBuffer *pBuffer) | IMFSample | |
DeleteAllItems() | IMFAttributes | |
DeleteItem(REFGUID guidKey) | IMFAttributes | |
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 | |
GetBufferByIndex([in] DWORD dwIndex, [out] IMFMediaBuffer **ppBuffer) | IMFSample | |
GetBufferCount([out] DWORD *pdwBufferCount) | IMFSample | |
GetCount([out] UINT32 *pcItems) | IMFAttributes | |
GetDouble(REFGUID guidKey, [out] double *pfValue) | IMFAttributes | |
GetGUID(REFGUID guidKey, [out] GUID *pguidValue) | IMFAttributes | |
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 | |
GetSampleDuration([out] LONGLONG *phnsSampleDuration) | IMFSample | |
GetSampleFlags([out] DWORD *pdwSampleFlags) | IMFSample | |
GetSampleTime([out] LONGLONG *phnsSampleTime) | IMFSample | |
GetString(REFGUID guidKey, [out, size_is(cchBufSize)] LPWSTR pwszValue, UINT32 cchBufSize, [in, out, ptr] UINT32 *pcchLength) | IMFAttributes | |
GetStringLength(REFGUID guidKey, [out] UINT32 *pcchLength) | IMFAttributes | |
GetTotalLength([out] DWORD *pcbTotalLength) | IMFSample | |
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 typedef | IUnknown | |
QueryInterface([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) | IUnknown | |
Release() | IUnknown | |
RemoveAllBuffers() | IMFSample | |
RemoveBufferByIndex([in] DWORD dwIndex) | IMFSample | |
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 | |
SetItem(REFGUID guidKey, REFPROPVARIANT Value) | IMFAttributes | |
SetSampleDuration([in] LONGLONG hnsSampleDuration) | IMFSample | |
SetSampleFlags([in] DWORD dwSampleFlags) | IMFSample | |
SetSampleTime([in] LONGLONG hnsSampleTime) | IMFSample | |
SetString(REFGUID guidKey, [in, string] LPCWSTR wszValue) | IMFAttributes | |
SetUINT32(REFGUID guidKey, UINT32 unValue) | IMFAttributes | |
SetUINT64(REFGUID guidKey, UINT64 unValue) | IMFAttributes | |
SetUnknown(REFGUID guidKey, [in] IUnknown *pUnknown) | IMFAttributes | |
UnlockStore() | IMFAttributes |