DirectShow DirectShow 레퍼런스 인터페이스 IFilterMapper2 UnregisterFilter [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
UnregisterFilter 메서드는, 레지스트리로부터 필터 정보를 삭제한다.
구문
HRESULT UnregisterFilter(
const CLSID *pclsidCategory,
const OLECHAR *szInstance,
REFCLSID Filter
);
파라미터
pclsidCategory
[in] 삭제하는 필터의 필터 카테고리를 지정하는 GUID 의 주소. 카테고리의 리스트에 대해서는, 「필터 카테고리」를 참조할것.
szInstance
[in] 디바이스 모니커의 표시명의 구축에 사용한 인스턴스 데이터. RegisterFilter 메서드에 건네준 값을 사용한다.
Filter
[in] 필터의 클래스 식별자 (CLSID).
반환값
성공했을 경우는 S_OK 를 돌려준다. 그 이외의 경우는, 에러의 발생을 나타내는 HRESULT 값을 돌려준다.
주의
필터가 등록되지 않은 경우, 메서드는 에러를 돌려준다.
참조