共用方式為


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。

目前,唯一可以修改的裝置參數是裝置的埠名稱。 呼叫這個方法來修改埠名稱時,必須指定 dwSizeszDeviceInternalName,以及 pszPortName STI_DEVICE_INFORMATION 的成員。 所有其他成員都會被忽略。

呼叫 IStillImage::SetupDeviceParameters之前,IStillImage COM 介面的客戶端必須呼叫 IStillImage::StiCreateInstance,才能取得 IStillImage 接口指標。

要求

要求 價值
目標平臺 桌面
標頭 sti.h (include Sti.h)