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

IDDrawExclModeVideo::SetDDrawSurface

SetDDrawSurface 메서드는, 이 이후의 드로잉(Drawing)에 사용되는 DirectDraw 표면을 지정한다.

구문

HRESULT SetDDrawSurface(
  LPDIRECTDRAWSURFACE pDDrawSurface
);

파라미터

pDDrawSurface

[in] 사용하는 표면의 IDirectDrawSurface 인터페이스의 포인터.

반환값

인터페이스의 처리에 응한 HRESULT 값을 돌려준다.

현재의 DirectShow 의 처리에서의 반환값은 다음과 같다.

반환 코드 설명
S_OK 성공.
E_INVALIDARG 인수가 무효.
DirectDraw 에러 코드 지정된 표면을 오버레이 믹서상에서 설정하려고 했을 때에 DirectDraw 에러가 발생했다.

주의

게임 애플리케이션은, 이 메서드를 사용해, 자애플리케이션용으로 생성 한 DirectDraw 표면을오버레이 믹서 필터에 공유시켜, 지정된 표면으로 비디오를 드로잉(Drawing) 할 수 있다. 이 표면은,IDDrawExclModeVideo::SetDDrawObject 로 지정된 개체와 관련지을 수 있지 않으면 안 된다.

참조

↑TOP