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

IOverlay::GetDefaultColorKey

GetDefaultColorKey 메서드는, chroma-key 오버레이에 사용하는 디폴트의 컬러 키를 얻어온다.

구문

HRESULT GetDefaultColorKey(
  COLORKEY *pColorKey
);

파라미터

pColorKey

[out] 디폴트의 컬러 키를 받는 변수의 포인터.

반환값

성공했을 경우는 S_OK 를 돌려준다. 실패했을 경우는 HRESULT 에러 코드를 돌려준다.

주의

컬러 키를 사용하는 필터는, 비디오 렌더러로부터 디폴트의 색을 취득할 수 있다. 게다가 IOverlay::SetColorKey 를 사용해, 윈도우에 디폴트의 컬러 키를 짜넣을 수 있다. 이 메서드로 돌려받는 색은, 현재의 디스플레이 모드에 따라서 다르다. 8 비트의 팔레트화 모드의 경우는, 밝은 시스템 컬러가 반환된다 (진홍색 등). 트루 컬러 모드의 경우는, 흑의 농담이 반환된다.

IOverlay 인터페이스는, 같은 컴퓨터에 있는 그 렌더러의 각 인스턴스에, 각각 다른 컬러 키가 건네받게 되어 있어, 오버레이의 경합이 발생하지 않기 위해(때문에) 사용된다.

참조

↑TOP