AVISaveOptions без AVIStream
Я пишу программу, которая экспортирует файлы AVI в каталоги, возможно ли получить диалог AVISaveOptions без доступа к avistream? У AVICOMPRESSOPTIONS уже есть все данные, не так ли? Я не могу создать поток, используя AVICreateStream, потому что я не знаю его параметра и документация не объясняет их.
1 ответ
Решение
AVISaveOptions
API передает вызов ICCompressorChoose
и API ищет кодек ICM из потока, который вы предоставляете в качестве аргумента. Вот почему потоки требуют ввода. Тебе нужно ICCompressorChoose
вместо этого, если у вас еще нет потока.