RU:Interfaces

From AVObjects Knowledge Base
(Difference between revisions)
Jump to: navigation, search
Line 3: Line 3:
 
==IAVObject interface==
 
==IAVObject interface==
 
====Init====
 
====Init====
 +
<syntaxhighlight lang=cpp>
 +
HRESULT Init()
 +
</syntaxhighlight>
 
Производит инициализацию данных объекта, для объектов - сплитеров или ридеров производит открытие файлов и начальный парсинг.
 
Производит инициализацию данных объекта, для объектов - сплитеров или ридеров производит открытие файлов и начальный парсинг.
  
 
====HRESULT Close()====
 
====HRESULT Close()====
 
Освобождает ресурсы используемые объектом, закрывает файлы, освобождает блоки памяти.
 
Освобождает ресурсы используемые объектом, закрывает файлы, освобождает блоки памяти.
<syntaxhighlight lang=cpp>
 
#include <stdio.h>
 
int main()
 
{
 
    printf("Hello, world!\n");
 
    return 0;
 
}</syntaxhighlight>
 

Revision as of 14:11, 25 June 2014

Этот раздел содержит ссылочную информацию об интерфейсах и методах AVObjects Media Library.

IAVObject interface

Init

HRESULT Init()

Производит инициализацию данных объекта, для объектов - сплитеров или ридеров производит открытие файлов и начальный парсинг.

HRESULT Close()

Освобождает ресурсы используемые объектом, закрывает файлы, освобождает блоки памяти.

Personal tools