DirectShow DirectShow 레퍼런스 인터페이스 IQualityControl SetSink [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
SetSink 메서드는, 품질 메시지를 받아들이는 IQualityControl 개체를 설정한다.
구문
HRESULT SetSink(
IQualityControl *piqc
);
파라미터
piqc
통지의 송신지의 IQualityControl 개체의 포인터.
반환값
처리에 응한 HRESULT 값을 돌려준다. HRESULT 는, 다음의 표준적인 정수의 1 개인가, 또는 일람에 나타나지 않은 그 외의 값이 된다.
반환 코드 | 설명 |
E_FAIL | 실패. |
E_POINTER | NULL 포인터 인수. |
E_INVALIDARG | 무효인 인수. |
E_NOTIMPL | 메서드가 지원하지 않는다. |
S_OK 또는 NOERROR | 성공. |
주의
이 메서드의 호출을 받는 필터는,piqc 를 기록해야 하지만, 거기에 참조 카운트를 추가해서는 안 된다. 포인터가 가리키는 개체는, 품질 매니저이며, 필터 그래프 (예를 들어, PID)의 일부이다. 여기에 참조 카운트를 추가 하면, 순환 참조의 위험성이 있다.
piqc 로 지정된 개체의 참조는, 이 메서드가 값 NULL 로 불려 갈 때까지 유효하다라고 하는 것이 보증된다.
참조