DirectShow 보유 사용이 금지되고 있는 인터페이스 IFilterMapper RegisterFilterInstance [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
주 : IFilterMapper 인터페이스의 사용은 피하는 것. 대신에,IFilterMapper2 를 사용하는 것.
필터의 식별 가능한 인스턴스를 등록한다.
구문
HRESULT RegisterFilterInstance(
CLSID clsid,
LPCWSTR Name,
CLSID *MRId
);
파라미터
clsid
[in] 필터의 GUID.
Name
[in] 인스턴스의 내용을 나타내요 셋집 들이마셔 이름.
MRId
[out] 돌려주어진 미디어 리소스 ID 의 포인터. 이 인수는, 이 필터의 이 인스턴스에 붙일 수 있었던 로컬 일의 식별자이다.
반환값
HRESULT 값을 돌려준다.
주의
이 메서드는, 같은 드라이버로 제어하는 유사한 사운드 카드가 2 개 이용 가능해, 소리를 울리는 사운드 카드를 선택할 필요가 있는 것 같은 경우에 사용한다. 필터의 인스턴스가 1 개 밖에 없는 경우 (컴퓨터에 있는 사운드 카드가 1 개만의 경우 등), 또는 필터의 인스턴스가 모두 동등한 경우, 이 메서드는 필요없다.
필터 자체는 이미 등록되지 않으면 안 된다.
참조