Share via


IStillImageW::SetupDeviceParameters 메서드(sti.h)

IStillImage::SetupDeviceParameters 메서드를 사용하면 IStillImage COM 인터페이스의 클라이언트가 디바이스의 버스 유형을 알 수 없는 경우 스틸 이미지 디바이스의 저장된 특성을 수정할 수 있습니다.

구문

HRESULT SetupDeviceParameters(
  [in, out] PSTI_DEVICE_INFORMATIONW unnamedParam1
);

매개 변수

[in, out] unnamedParam1

PSTI_DEVICE_INFORMATIONW 매개 변수 namedParam1을 정의합니다.

반환 값

작업이 성공하면 메서드는 S_OK 반환합니다. 그렇지 않으면 stierr.h에 정의된 STIERR 접두사 오류 코드 중 하나를 반환합니다.

설명

IStillImage::SetupDeviceParameters 메서드는 버스가 식별되지 않은 스틸 이미지 디바이스와 연결된 디바이스 매개 변수만 수정할 수 있습니다. 이러한 디바이스의 경우 스틸 이미지 서버는 IStillImage::GetDeviceInfo가 호출되면 디바이스 STI_DEVICE_INFORMATION 구조의 dwHardwareConfiguration 멤버를 STI_HW_CONFIG_UNKNOWN 설정합니다.

현재 수정할 수 있는 유일한 디바이스 매개 변수는 디바이스의 포트 이름입니다. 포트 이름을 수정하기 위해 이 메서드를 호출하는 경우 STI_DEVICE_INFORMATION dwSize, szDeviceInternalNamepszPortName 멤버를 지정해야 합니다. 다른 모든 멤버는 무시됩니다.

IStillImage::SetupDeviceParameters를 호출하기 전에 IStillImage COM 인터페이스의 클라이언트는 IStillImage::StiCreateInstance를 호출하여 IStillImage 인터페이스 포인터를 가져와야 합니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 sti.h(Sti.h 포함)