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

IFilterMapper2::UnregisterFilter

UnregisterFilter 메서드는, 레지스트리로부터 필터 정보를 삭제한다.

구문

HRESULT UnregisterFilter(
  const CLSID *pclsidCategory,
  const OLECHAR *szInstance,
  REFCLSID Filter
);

파라미터

pclsidCategory

[in] 삭제하는 필터의 필터 카테고리를 지정하는 GUID 의 주소. 카테고리의 리스트에 대해서는, 「필터 카테고리」를 참조할것.

szInstance

[in] 디바이스 모니커의 표시명의 구축에 사용한 인스턴스 데이터. RegisterFilter 메서드에 건네준 값을 사용한다.

Filter

[in] 필터의 클래스 식별자 (CLSID).

반환값

성공했을 경우는 S_OK 를 돌려준다. 그 이외의 경우는, 에러의 발생을 나타내는 HRESULT 값을 돌려준다.

주의

필터가 등록되지 않은 경우, 메서드는 에러를 돌려준다.

참조

↑TOP