IStiDevice::Subscribe 메서드(sti.h)
IStiDevice::Subscribe 메서드는 호출자를 등록하여 디바이스 이벤트의 알림을 받습니다.
통사론
HRESULT Subscribe(
[in, out] LPSTISUBSCRIBE lpSubsribe
);
매개 변수
[in, out] lpSubsribe
구독 매개 변수 값을 포함하는 STISUBSCRIBE 구조에 대한 호출자 제공 포인터입니다.
반환 값
작업이 성공하면 메서드는 S_OK 반환합니다. 그렇지 않으면 stierr.h정의된 STIERR 접두사 오류 코드 중 하나를 반환합니다.
발언
IStiDevice::Subscribe 메서드는 일반적으로 디바이스에서 이벤트를 가로채서 경로를 다시 지정하는 애플리케이션에서 호출됩니다. 이 메서드를 사용하면 이러한 애플리케이션에 스틸 이미지 디바이스 이벤트 알림을 받을 수 있으므로 적절한 표시 애플리케이션에 컨트롤을 디스패치할 수 있습니다.
STISUBSCRIBE 구조에 제공된 내용에 따라 호출자는 Windows 메시지 또는 Win32 이벤트(SetEvent 호출을 통해) 디바이스 이벤트에 대한 알림을 요청할 수 있습니다.
애플리케이션이 이벤트에 대한 알림을 받으면 IStiDevice::GetLastNotificationData 호출하여 발생한 이벤트를 확인할 수 있습니다.
IStiDevice::Subscribe호출하기 전에 IStiDevice COM 인터페이스의 클라이언트는 IStillImage::CreateDevice 호출하여 지정된 디바이스에 대한 액세스를 제공하는 IStiDevice 인터페이스 포인터를 가져와야 합니다.
요구 사항
요구 | 값 |
---|---|
대상 플랫폼 | 바탕 화면 |
헤더 | sti.h(Sti.h 포함) |