IVirtualSurfaceImageSourceNative 인터페이스(windows.ui.xaml.media.dxinterop.h)

DirectX 드로잉에 대한 큰(화면 크기보다 큰) 공유 표면의 구현을 제공합니다.

상속

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

메서드

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

 
IVirtualSurfaceImageSourceNative::GetUpdateRectCount

업데이트해야 하는 표면의 총 영역 수를 가져옵니다.
IVirtualSurfaceImageSourceNative::GetUpdateRects

공유 화면에서 업데이트해야 하는 영역 집합을 가져옵니다.
IVirtualSurfaceImageSourceNative::GetVisibleBounds

공유 표면의 표시되는 영역 경계를 가져옵니다.
IVirtualSurfaceImageSourceNative::Invalidate

그리기 위해 공유 표면의 특정 영역을 무효화합니다.
IVirtualSurfaceImageSourceNative::RegisterForUpdatesNeeded

공유 화면에 대한 업데이트가 요청될 때 그리기를 수행할 콜백을 등록합니다.
IVirtualSurfaceImageSourceNative::Resize

표면 크기를 조정합니다.

설명

이 인터페이스는 Windows::UI::Xaml::Media::Imaging::VirtualSurfaceImageSource Windows 런타임 형식의 네이티브 구현을 제공합니다. IVirtualSurfaceImageSourceNative에 대한 포인터를 가져오려면 VirtualSurfaceImageSource instance IInspectable 또는 IUnknown으로 캐스팅하고 QueryInterface를 호출해야 합니다.


Microsoft::WRL::ComPtr<IVirtualSurfaceImageSourceNative>	m_vsisNative;
// ...
IInspectable* vsisInspectable = (IInspectable*) reinterpret_cast<IInspectable*>(virtualSurfaceImageSource);
vsisInspectable->QueryInterface(__uuidof(IVirtualSurfaceImageSourceNative), (void **)&m_vsisNative)
	

요구 사항

   
지원되는 최소 클라이언트 Windows 8.1 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 R2 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 windows.ui.xaml.media.dxinterop.h

추가 정보

DirectX 및 XAML interop

ISurfaceImageSourceNative