DirectShow DirectShow 레퍼런스 인터페이스 IVMRSurface [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
IVMRSurface 인터페이스는,Video Mixing Renderer 필터 7 (VMR-7)으로 사용되는 미디어 샘플에 처리 된다. 필터는 이 인터페이스를 사용해, 미디어 샘플에 필요한 DirectDraw 표면에 액세스 할 수 있다. 필터는 반드시, 이 인터페이스로 사용할 수 있는 메서드를 사용해, 표면을 잠금 및 잠금 해제할 필요가 있다. 필터는,GetSurface 메서드로부터 돌려받는 DirectDraw 표면 인터페이스의 잠금 또는 잠금 해제를 직접 호출해서는 안 된다. 애플리케이션이 이 인터페이스를 사용할 것은 없다.
IVMRSurface 인터페이스는,IUnknown 로부터 계승하는 메서드 이외에 이하의 메서드도 공개한다.
메서드 | 설명 |
GetSurface | Attach 된 DirectDraw 표면 인터페이스를 얻어온다. |
IsSurfaceLocked | 이 미디어 샘플에 Attach 된 DirectDraw 표면이 잠금 되고 있는지를 나타낸다. |
LockSurface | Attach 된 DirectDraw 표면을 잠근다. |
UnlockSurface | Attach 된 DirectDraw 표면을 잠금 해제한다. |