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

IVMRSurface9 인터페이스

IVMRSurface9 인터페이스는,Video Mixing Renderer 필터 9 로 사용되는 미디어 샘플에 처리 된다. 필터는 이 인터페이스를 사용해, 미디어 샘플에 필요한 DirectDraw 표면에 액세스 할 수 있다. 필터는 반드시, 이 인터페이스로 사용할 수 있는 메서드를 사용해, 표면을 잠금 및 잠금 해제할 필요가 있다. 필터는,GetSurface 메서드로부터 돌려받는 DirectDraw 표면 인터페이스의 잠금 또는 잠금 해제를 직접 호출해서는 안 된다. 애플리케이션이 이 인터페이스를 사용할 것은 없다.

IVMRSurface9 인터페이스는,IUnknown 로부터 계승하는 메서드 이외에 이하의 메서드도 공개한다.

메서드 설명
GetSurface Attach 된 Direct3D 표면 인터페이스를 얻어온다.
IsSurfaceLocked 이 미디어 샘플에 Attach 된 Direct3D 표면이 잠금 되고 있는지를 나타낸다.
LockSurface Attach 된 Direct3D 표면을 잠근다.
UnlockSurface Attach 된 Direct3D 표면을 잠금 해제한다.

요건

D3d9.h, Vmr9.h 를 인클루드 하는 것.

↑TOP