數位相機驅動程式測試 - MultiCamera Preview (範例擷取器) 、錄製 H.264 視訊和 AAC 音訊
這組測試會使用 MF 和 IMFCaptureEngine 來驗證相機功能。
數位相機驅動程式基本測試 - *
測試相機媒體類型的子集,以及比功能或可靠性還短的測試持續時間。
數位相機驅動程式功能測試 - *
針對一組較大的媒體類型進行測試,並具有較長的測試持續時間。
數位相機驅動程式可靠性測試 - *
針對一組較大的媒體類型進行測試,並具有較長的測試持續時間,以及更複雜的案例。
*- 多資料流程 - *
驗證系統是否能夠拍攝相片、預覽和記錄。
這項測試會特別設定可同時預覽和錄製的擷取案例。 它會使用預覽釘選來轉譯未壓縮的媒體類型,並使用錄製釘選來儲存 H.264 視訊格式和 AAC 音訊格式。
測試詳細資料
規格 |
|
平台 |
|
支援的版本 |
|
預期的執行時間 (以分鐘為單位) | 15 |
類別 | 案例 |
以分鐘為單位的逾時 () | 15 |
需要重新開機 | false |
需要特殊設定 | false |
類型 | automatic |
其他檔
此功能區域中的測試可能會有其他檔,包括必要條件、設定和疑難排解資訊,可在下列主題中找到 () :
執行測試
執行測試之前,請先完成測試設定,如測試需求: 系統用戶端測試必要條件中所述。
疑難排解
如需 HLK 測試失敗的一般疑難排解,請參閱 針對 Windows HLK 測試失敗進行疑難排解。
如需疑難排解資訊,請參閱 針對系統用戶端測試進行疑難排解。
錯誤 | 描述/因應措施 |
---|---|
0x8004005:E_FAIL |
此錯誤碼最常發生于視訊或相片的錄製檔案驗證期間。 如果產生的檔案未收到樣本,所以不會包含任何資料,就會發生這種情況。 檢查以確定裝置在進入執行狀態時,正在產生有效的範例。 有效包含樣本是產生時的正確大小、格式和時間。 |
0x80070102 |
當擷取非同步作業逾時時,就會發生這種情況。其中包括 Initialize、Start Preview、Stop Preview、Start Record、Stop Record、Take Photo 和 Change Mediatype。 測試允許每個作業在失敗前 9-10 秒。 媒體類型變更可能包括釘選終止並顯示時間。 檢查裝置未等候未來防止其變更狀態的命令。 確定所有緩衝區都會在裝置重設命令上清除裝置。 |
0xC00D3704:MF_E_HW_MFT_FAILED_START_STREAMING |
當裝置無法進入執行狀態時,就會發生此錯誤。 檢查裝置是否能夠在未失敗的情況下轉換所有狀態,或者其他針腳無法防止裝置進入狀態。 |
0xC00D4A44:MF_E_SINK_NO_SAMPLES_PROCESSED |
如果尚未傳遞任何範例,則會在檔案的完成期間發生此錯誤。 檢查以確定裝置在進入執行狀態時,正在產生有效的範例。 有效包含樣本是產生時的正確大小、格式和時間。 |
詳細資訊
參數
參數名稱 | 參數描述 |
---|---|
WDKDeviceID | DUT 的裝置識別碼 |
DriverVerifierExcludedFlags | 可能針對測試回合手動排除的驅動程式驗證器旗標 |