public void SetData(byte[] data)
    {
        if (pointer == IntPtr.Zero)
        {
            return;
        }

        BitStream_Native.BitStream_SetData(pointer, data, data.Length);
    }