reckfellENGINE

VideoStream

Ресурс источника видео, создающий независимый объект воспроизведения.

На этой странице
class VideoStreamReckfellSharpНаследует Resource

VideoStream описывает источник, а VideoStreamPlayback хранит декодирование и позицию воспроизведения. Используйте готовую реализацию формата либо наследника с _InstantiatePlayback. Базовый ресурс с назначенным File сам по себе не становится декодером.

При собственной реализации возвращайте новый действительный playback для каждого запроса, чтобы разные плееры не делили позицию и состояние.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

VideoStreamКонструктор
# VideoStream
C#
public VideoStream();

Создаёт базовый ресурс источника. Для файла нужен конкретный декодер или реализация _InstantiatePlayback.

Свойства1

FileСвойство
# File
C#
public string File { get; set; }

Путь источника, используемый реализацией декодера. Setter испускает Changed и может вызвать пересоздание playback у использующих ресурс плееров. Не делает проверку или перекодирование произвольного файла.

Методы3

GetFilestring
# GetFile
C#
public string GetFile();

Путь источника, используемый реализацией декодера. Setter испускает Changed и может вызвать пересоздание playback у использующих ресурс плееров. Не делает проверку или перекодирование произвольного файла.

Возвращает string

Путь источника, используемый реализацией декодера. Setter испускает Changed и может вызвать пересоздание playback у использующих ресурс плееров. Не делает проверку или перекодирование произвольного файла.

SetFilevoid
# SetFile
C#
public void SetFile(string file);

Путь источника, используемый реализацией декодера. Setter испускает Changed и может вызвать пересоздание playback у использующих ресурс плееров. Не делает проверку или перекодирование произвольного файла.

Параметры
ИмяТипПо умолчанию
filestring—
file

Путь поддерживаемого источника, не гарантия поддержки его формата.

_InstantiatePlaybackVideoStreamPlayback
# _InstantiatePlayback
C#
public virtual VideoStreamPlayback _InstantiatePlayback();

Верните новый действительный VideoStreamPlayback для этого запроса. null не является успешным результатом. Объект хранит собственное состояние декодирования; не возвращайте один общий экземпляр нескольким плеерам.

Возвращает VideoStreamPlayback

Верните новый действительный VideoStreamPlayback для этого запроса. null не является успешным результатом. Объект хранит собственное состояние декодирования; не возвращайте один общий экземпляр нескольким плеерам.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.