/*---------------------------------------------------------------- // Copyright (C) 2025 Beijing All rights reserved. // // Author: huachangmiao // Create Date: 2025/04/11 // Module Describe: //----------------------------------------------------------------*/ namespace LeviathanVideo.Abstractions { public interface IFixedArray { int Length { get; } } internal interface IFixedArray : IFixedArray { T this[uint index] { get; set; } T[] ToArray(); void UpdateFrom(T[] array); } }