DirectShow DirectShow 레퍼런스 인터페이스 IFullScreenVideoEx [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
IFullScreenVideoEx 인터페이스는, 낡은 하드웨어로 풀 스크린 비디오를 렌더링 할 수 있도록(듯이) 하는풀 스크린 렌더러 필터에 처리 된다. 비교적 새로운 비디오 카드의 경우에는, 비디오를 효율적으로 신장할 수 있으므로, 풀 스크린 렌더러는 필요없다. 따라서, 이 필터 및 이 인터페이스는 현재 사용이 금지되고 있다.
IFullScreenVideoEx 인터페이스는,IUnknown 로부터 계승하는 메서드 이외에 이하의 메서드도 공개한다.
메서드 | 설명 |
CountModes | 풀 스크린 렌더러가 지원 하는 디스플레이 모드수를 얻어온다. |
GetAcceleratorTable | 키보드 메시지의 변환에 현재 사용되고 있는 가속기 테이블을 얻어온다 (지원하지 않는다). |
GetCaption | 풀 스크린 윈도우에 관련된 캡션을 얻어온다. |
GetClipFactor | 클립 계수를 얻어온다. 클립 계수는, 비디오 중(안)에서 풀 스크린 렌더러에 허용 되고 있는 클립의 양을 결정한다. |
GetCurrentMode | 현재의 디스플레이 모드를 얻어온다. |
GetMessageDrain | 마우스 메시지와 키보드 메시지를 받아들이는 윈도우를 얻어온다. |
GetModeInfo | 지정된 디스플레이 모드에 관한 정보를 얻어온다. |
GetMonitor | 풀 스크린 렌더러가 사용하고 있는 모니터를 문의한다 (지원하지 않는다). |
HideOnDeactivate | 사용자가 다른 애플리케이션으로 전환했을 때의 동작을 지정한다. |
IsHideOnDeactivate | 사용자가 다른 애플리케이션으로 전환했을 때의 동작을 나타낸다. |
IsKeepPixelAspectRatio | 픽셀의 어스펙트비(가로세로 비율)이 유지되고 있는지를 문의한다 (지원하지 않는다). |
IsModeAvailable | 지정된 디스플레이 모드가 이용 가능한가 어떤가를 문의한다. |
IsModeEnabled | 지정된 디스플레이 모드가 유효한가 어떤가를 문의한다. |
KeepPixelAspectRatio | 픽셀의 어스펙트비(가로세로 비율)을 유지할지 어떨지를 지정한다 (지원하지 않는다). |
SetAcceleratorTable | 키보드 메시지의 변환에 사용되게 되는 가속기 테이블을 지정한다 (지원하지 않는다). |
SetCaption | 풀 스크린 윈도우에 관련짓는 캡션을 설정한다. |
SetClipFactor | 클립 계수를 지정한다. |
SetDefault | 현재의 설정을 보존한다. |
SetEnabled | 지정된 디스플레이 모드의 유효/무효를 바꾼다. |
SetMessageDrain | 비디오 윈도우로부터 마우스 메시지와 키보드 메시지를 받아들이는 윈도우를 지정한다. |
SetMonitor | 사용하는 모니터를 지정한다 (지원하지 않는다). |