KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_CLEAR
KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_PROPERTY中定義的KSPROPERTY_CAMERACONTROL_PERFRAMESETTING_CLEAR屬性標識碼可用來清除驅動程式中的個別畫面設定。 這是僅限 SET 控制件,而且沒有此承載。 這通常會在完成 (未準備) 相片序列時使用。
相片順序使用摘要
無限相片序列
當應用程式用戶端發出準備相片順序命令時,相片序列會進入準備狀態。 驅動程式釘選可能會建立,或已根據暖啟動狀態建立,以及它是否為第一次準備相片序列。 準備狀態完成後,驅動程式釘選將會傳輸至執行中狀態,而相片序列會傳輸至就緒狀態。 然後,驅動程式會開始填滿其內部歷程記錄緩衝區。
收到相片序列開始觸發程式KS_VideoControlFlag_StartPhotoSequenceCapture之後,相片序列會傳輸至擷取狀態,而驅動程式釘選仍處於執行中狀態。 進入此狀態時,驅動程式會開始填滿未來的框架,並傳遞所有可用的歷程記錄畫面以及任何未來的畫面。
收到相片序列停止觸發程式KS_VideoControlFlag_StopPhotoSequenceCapture之後,相片序列會傳輸至就緒狀態,而驅動程式釘選仍處於執行中狀態。 進入此狀態時,驅動程式會停止將畫面傳回管線,並開始填滿其內部歷程記錄緩衝區。
當應用程式用戶端發出完成命令時,相片序列會進入未準備的狀態。 驅動程式針腳會根據是否啟用暖狀態,從執行中狀態傳輸至管線暫停或停止狀態。
有限相片序列
當應用程式用戶端發出準備相片順序命令時,相片序列會進入準備狀態。 驅動程式釘選可能會建立,或已根據暖啟動狀態建立,以及它是否為第一次準備相片序列。 準備狀態完成後,驅動程式釘選將會傳輸至執行中狀態,而相片序列會傳輸至就緒狀態。 然後,驅動程式會開始填滿其內部歷程記錄緩衝區。
收到相片序列開始觸發程式KS_VideoControlFlag_StartPhotoSequenceCapture之後,相片序列會傳輸至擷取狀態,而驅動程式釘選仍處於執行中狀態。 進入此狀態時,驅動程式會開始填滿未來的框架,並傳遞所有可用的歷程記錄畫面以及任何未來的畫面。
在相片序列中指定的最後一個畫面標示為KSSTREAM_HEADER_OPTIONSF_ENDOFPHOTOSEQUENCE並傳遞之後,相片序列會傳輸至等候狀態,而驅動程式釘選仍處於執行中狀態。 進入此狀態時,驅動程式應該停止將任何畫面傳回管線。 驅動程式可以選擇不產生任何畫面格,或開始填滿其內部歷程記錄緩衝區。 確切的行為是 OEM。
收到相片序列停止觸發程式KS_VideoControlFlag_StopPhotoSequenceCapture之後,相片序列會傳輸至就緒狀態,而驅動程式釘選仍處於執行中狀態。 進入此狀態時,驅動程式會開始填滿其內部歷程記錄緩衝區,而沒有傳遞至管線的畫面格。
當應用程式用戶端發出完成命令時,相片序列會進入未準備的狀態。 驅動程式針腳會根據是否啟用暖狀態,從執行中狀態傳輸至管線暫停或停止狀態。
規格需求
標頭 |
Ksmedia.h |