KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_CLEAR

Идентификатор свойства KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_CLEAR , определенный в KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_PROPERTY , используется для очистки параметров каждого кадра в драйвере. Это только элемент управления SET, и для этого нет полезных данных. Обычно это используется при завершении (неподготовки) последовательности фотографий.

Сводка по использованию последовательности фотографий

Бесконечная последовательность фотографий

Последовательность фотографий переходит в состояние подготовки, когда клиент приложения выдает команду подготовки последовательности фотографий. Закрепление драйвера может быть создано или уже создано в зависимости от состояния горячего запуска и от того, подготавливается ли последовательность фотографий впервые. После завершения состояния подготовки закрепление драйвера передается в состояние выполнения, а последовательность фотографий передается в состояние готовности. Затем драйвер начнет заполнять внутренние буферы журнала.

После получения триггера запуска последовательности фотографий KS_VideoControlFlag_StartPhotoSequenceCapture последовательность фотографий будет переходить в состояние захвата, а закрепление драйвера остается в состоянии выполнения. После входа в это состояние драйвер начнет заполнять будущие кадры и доставлять все доступные кадры журнала вместе со всеми будущими кадрами.

После получения триггера остановки последовательности фотографий KS_VideoControlFlag_StopPhotoSequenceCapture последовательность фотографий передается в состояние готовности, а закрепление драйвера остается в состоянии выполнения. При входе в это состояние драйвер перестанет доставлять кадры обратно в конвейер и начнет заполнять его внутренние буферы журнала.

Последовательность фотографий переходит в неподготовленное состояние, когда клиент приложения выдает команду finish. Закрепление драйвера будет переноситься из состояния выполнения в приостановленное или остановленное состояние конвейером в зависимости от того, включено ли теплое состояние.

Конечная последовательность фотографий

Последовательность фотографий переходит в состояние подготовки, когда клиент приложения выдает команду подготовки последовательности фотографий. Закрепление драйвера может быть создано или уже создано в зависимости от состояния горячего запуска и от того, подготавливается ли последовательность фотографий впервые. После завершения состояния подготовки закрепление драйвера передается в состояние выполнения, а последовательность фотографий передается в состояние готовности. Затем драйвер начнет заполнять внутренние буферы журнала.

После получения триггера запуска последовательности фотографий KS_VideoControlFlag_StartPhotoSequenceCapture последовательность фотографий будет переходить в состояние захвата, а закрепление драйвера остается в состоянии выполнения. После входа в это состояние драйвер начнет заполнять будущие кадры и доставлять все доступные кадры журнала вместе со всеми будущими кадрами.

После того как последний кадр, указанный в последовательности фотографий, будет помечен KSSTREAM_HEADER_OPTIONSF_ENDOFPHOTOSEQUENCE и доставлен, последовательность фотографий передается в состояние ожидания, а закрепление драйвера остается в состоянии выполнения. При входе в это состояние драйвер должен прекратить доставку всех кадров обратно в конвейер. Драйвер может не создавать кадры или начать заполнение внутренних буферов журнала. Точное поведение задается изготовителем оборудования.

После получения триггера остановки последовательности фотографий KS_VideoControlFlag_StopPhotoSequenceCapture последовательность фотографий передается в состояние готовности, а закрепление драйвера остается в состоянии выполнения. После входа в это состояние драйвер начинает заполнять свои внутренние буферы журнала без кадров, доставляемых в конвейер.

Последовательность фотографий переходит в неподготовленное состояние, когда клиент приложения выдает команду finish. Закрепление драйвера будет переноситься из состояния выполнения в состояние приостановлено или остановлено конвейером в зависимости от того, включено ли теплое состояние.

Требования

Заголовок

Ksmedia.h