Метод PrepareToEncode() в приложении точка-сеть с исключением, вызывающим серию Window Media Encoder 9.0.
Я получаю ArgumentException:"Параметр неверен". когда я вызываю метод "PrepareToEncode()" в приложении.
Я использую... Windows Media Encoder 9 серии с Visual Basic Dot Net Framework версии 2.0.
Я на самом деле обновляю приложение до более новой платформы, но перед этим мне нужно запустить более старую версию, просто чтобы знать, что происходит. Старая версия приложения не была сделана мной, поэтому я не могу точно сказать, что происходит. Чтобы добавить к этому, я работаю на C#, но весь код находится на VB.net. Когда я строил решение, оно бросало вышеупомянутое исключение.
Теперь я думаю, что мне следует прочитать соответствующую документацию по методу, чтобы я мог оттуда работать. Я искал в Интернете, но ни один из результатов не помог мне.
Кто-нибудь может объяснить мне, что на самом деле используется метод PrepareToEncode () и Исключение. Достаточно небольшого направления (мне просто нужно знать, был ли это вы, где, когда и как бы вы использовали этот метод "PrepareToEncode"?)
Благодарю. С уважением.
2 ответа
PrepareToEncode должен иметь до начала записи вызова. Не может прикрепить или запустить предварительный просмотр, пока контейнеры не будут готовы запустить камеру.
Использование выглядит следующим образом: oEncoder.PrepareToEncode (True)
PrepareToEncode используется для проверки правильности настройки кодера перед вызовом метода Start. Он проверяет, что порт, который вы указали для широковещательной передачи, доступен (для потокового вещания), что устройства в источнике доступны и готовы к запуску и т. Д. Он также используется для подготовки источника перед переключением на него, чтобы минимизировать задержки при Переключатель на самом деле происходит.
"Параметр неверен" указывает на то, что какой-то метод был неправильного типа. Если вы видите, что, когда вы устанавливаете PrepareToEncode, это означает, что метод, используемый этим свойством, получил объект неправильного типа, возможно, потому, что отсутствует какой-либо обязательный параметр, или он установлен со значением, которое не имеет смысла в контексте что ты пытаешься сделать.