Member 14478761 Ответов: 1

Что означает параметр lstart в функции avistreamwrite?


Функция AVIStreamWrite (vfw.h) | Microsoft Docs[^]

Я не понимаю, что означает параметр lStart в этой функции. Было бы здорово, если бы кто-нибудь смог это объяснить.

Что я уже пробовал:

Я попытался изменить параметр, чтобы посмотреть, что произойдет, но не смог понять его смысла.

1 Ответов

Рейтинг:
0

Gerry Schmitz

Это означает, ИМО, учитывая x образцов, какой образец должен быть "первым", чтобы быть записан.

Это не похоже на смещение; поэтому значение, вероятно, равно 1 - x; это означает, сколько выборок нужно пропустить (-1) перед записью выборок из буфера в поток.

А поскольку это "длинное" число, очевидно, что n может быть очень большим числом, поэтому "маленькую" корректировку может быть трудно заметить.