reckfellENGINE

OggPacketSequence

Последовательность пакетов Ogg.

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

Последовательность пакетов Ogg.

Последовательность пакетов Ogg.

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

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

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

Свойства3

GranulePositionsСвойство
# GranulePositions
C#
public long[] GranulePositions { get; set; }

Содержит позиции гранул для каждой страницы в этой последовательности пакетов.

PacketDataСвойство
# PacketData
C#
public Reckfell.Collections.Array<Reckfell.Collections.Array> PacketData { get; set; }

Содержит необработанные пакеты, составляющие этот OggPacketSequence.

SamplingRateСвойство
# SamplingRate
C#
public float SamplingRate { get; set; }

Содержит информацию о частоте дискретизации этой последовательности. Должен быть установлен другим классом, который фактически понимает кодек.

Методы8

GetLengthfloat
# GetLength
C#
public float GetLength();

Продолжительность этого потока в секундах.

Возвращает float
GetPacketDataReckfell.Collections.Array<Reckfell.Collections.Array>
# GetPacketData
C#
public Reckfell.Collections.Array<Reckfell.Collections.Array> GetPacketData();
Возвращает Reckfell.Collections.Array<Reckfell.Collections.Array>
GetPacketGranulePositionslong[]
# GetPacketGranulePositions
C#
public long[] GetPacketGranulePositions();
Возвращает long[]
GetSamplingRatefloat
# GetSamplingRate
C#
public float GetSamplingRate();
Возвращает float
SetPacketDatavoid
# SetPacketData
C#
public void SetPacketData(Reckfell.Collections.Array<Reckfell.Collections.Array> packetData);
Параметры
ИмяТипПо умолчанию
packetDataReckfell.Collections.Array<Reckfell.Collections.Array>—
SetPacketGranulePositions2 перегрузки
# SetPacketGranulePositions · 1/2
C#
public void SetPacketGranulePositions(long[] granulePositions);
Параметры
ИмяТипПо умолчанию
granulePositionslong[]—
# SetPacketGranulePositions · 2/2
C#
public void SetPacketGranulePositions(ReadOnlySpan<long> granulePositions);
Параметры
ИмяТипПо умолчанию
granulePositionsReadOnlySpan<long>—
SetSamplingRatevoid
# SetSamplingRate
C#
public void SetSamplingRate(float samplingRate);
Параметры
ИмяТипПо умолчанию
samplingRatefloat—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

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

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

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