DirectShow DirectShow 레퍼런스 인터페이스 ICodecAPI RegisterForEvent   [목차열람] [주소복사] [슬롯비우기]
ICodecAPI::RegisterForEvent
 
Microsoft DirectX 9.0

ICodecAPI::RegisterForEvent

RegisterForEvent 메서드는, 엔코더로부터 지정된 이벤트를 받기 위해서(때문에) 애플리케이션을 등록한다. 엔코더 드라이버가 이벤트를 송신할 때마다, 애플리케이션은 EC_CODECAPI_EVENT 이벤트 통지를 받는다.

구문

HRESULT RegisterForEvent(
  const GUID*  Api,
  LONG_PTR  userData
);

파라미터

Api

[in] 이벤트를 지정하는 GUID 의 포인터.

userData

[out] 호출원으로 정의된 데이터의 포인터. 애플리케이션은, 이 포인터를 lParam1 이벤트 인수로 받는다.

반환값

메서드가 성공하면 S_OK 를 돌려준다. 실패 하면 HRESULT 에러 코드를 돌려준다.

주의

현재, 이하의 GUID 가 정의되고 있다.

이벤트 GUID 설명
CODECAPI_CHANGELISTS 엔코더로 변경된 인수에 대해 클라이언트에 통지한다.

더 자세한 정보는, 「CodecAPIEventData 구조체」를 참조할것

참조

↑TOP