IStillImageW::SetupDeviceParameters 方法 (sti.h)
IStillImage::SetupDeviceParameters 方法可讓 IStillImage COM 介面的用戶端,如果裝置的總線類型未知,修改仍存有映像裝置的預存特性。
語法
HRESULT SetupDeviceParameters(
[in, out] PSTI_DEVICE_INFORMATIONW unnamedParam1
);
參數
[in, out] unnamedParam1
定義 PSTI_DEVICE_INFORMATIONW 參數,unnamedParam1。
傳回值
如果作業成功,方法會傳回S_OK。 否則,它會傳回 stierr.h中定義的其中一個 STIERR 前置詞錯誤碼。
言論
IStillImage::SetupDeviceParameters 方法只允許修改與尚未識別總線之仍然映像裝置相關聯的裝置參數。 針對這類裝置,當呼叫 IStillImage::GetDeviceInfo 時,仍然映射伺服器會將裝置 STI_DEVICE_INFORMATION 結構的 dwHardwareConfiguration 成員設定為STI_HW_CONFIG_UNKNOWN。
目前,唯一可以修改的裝置參數是裝置的埠名稱。 呼叫這個方法來修改埠名稱時,必須指定 dwSize、szDeviceInternalName,以及 pszPortName STI_DEVICE_INFORMATION 的成員。 所有其他成員都會被忽略。
呼叫 IStillImage::SetupDeviceParameters之前,IStillImage COM 介面的客戶端必須呼叫 IStillImage::StiCreateInstance,才能取得 IStillImage 接口指標。
要求
要求 | 價值 |
---|---|
目標平臺 | 桌面 |
標頭 | sti.h (include Sti.h) |