다음을 통해 공유


IMediaSample2Config 인터페이스(strmif.h)

[이 페이지와 연결된 기능인 DirectShow는 레거시 기능입니다. MediaPlayer, IMFMediaEngineMedia Foundation의 오디오/비디오 캡처로 대체되었습니다. 이러한 기능은 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 DirectShow 대신 MediaPlayer, IMFMediaEngine오디오/비디오 캡처를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

IMediaSample2Config 인터페이스는 VRAM 캡처 버퍼를 나타내는 Direct3D 표면에 대한 포인터를 반환합니다.

상속

IMediaSample2Config 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IMediaSample2Config 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IMediaSample2Config 인터페이스에는 이러한 메서드가 있습니다.

 
IMediaSample2Config::GetSurface

GetSurface 메서드는 이 미디어 샘플에서 관리하는 Direct3D 표면에 대한 포인터를 반환합니다.

설명

디스플레이 드라이버가 VRAM 캡처를 지원하는 경우 KsProxy 필터는 이 인터페이스를 노출하는 샘플을 할당합니다. 다운스트림 필터는 데이터를 시스템 메모리에 복사할 필요 없이 이 인터페이스를 사용하여 비디오 메모리의 비디오 데이터에 액세스할 수 있습니다. 디스플레이 드라이버는 WDDM(Windows Vista Display Driver Model)을 지원해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 strmif.h(Dshow.h 포함)

추가 정보

DirectShow에서 WDDM 캡처 사용