Method Init
From AVObjects Knowledge Base
(Difference between revisions)
Line 28: | Line 28: | ||
//--------------------------------- | //--------------------------------- | ||
// Init Object | // Init Object | ||
− | hr = | + | hr = spReader->Init(); |
if(hr != S_OK) | if(hr != S_OK) | ||
return hr; | return hr; | ||
</source> | </source> |
Revision as of 12:49, 8 July 2014
This page is a copy of the original page on the AVObjects' web site and can also be viewed here.
Производит инициализацию данных объекта, для объектов - сплитеров или ридеров производит открытие файлов и начальный парсинг.
HRESULT Init()
Sample
//--------------------------------- // Create MXF Reader object CComPtr<IAVObject> spReader; HRESULT hr = Create_MXFReader(&spReader); if (hr != S_OK) return hr; //--------------------------------- // Set filename CComQIPtr<IAVProperties> spProps(spReader); ATLASSERT(spProps != NULL); hr = spProps->PropsSet(L"source", L"file.mxf"); if(hr != S_OK) return hr; //--------------------------------- // Init Object hr = spReader->Init(); if(hr != S_OK) return hr;