Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Proporciona la implementación de una superficie de tamaño fijo compartida para el dibujo de Direct2D.
Herencia
La interfaz ISurfaceImageSourceNative hereda de la interfaz IUnknown . ISurfaceImageSourceNative también tiene estos tipos de miembros:
Métodos
La interfaz ISurfaceImageSourceNative tiene estos métodos.
|
ISurfaceImageSourceNative::BeginDraw Abre la superficie DXGI proporcionada para dibujar. |
|
ISurfaceImageSourceNative::EndDraw El método ISurfaceImageSourceNative::EndDraw (windows.ui.xaml.media.dxinterop.h) cierra la operación de dibujo de superficie. |
|
ISurfaceImageSourceNative::SetDevice Establece el dispositivo DXGI, creado con D3D11_CREATE_DEVICE_BGRA_SUPPORT, que dibujará la superficie. |
Comentarios
Esta interfaz proporciona la implementación nativa del tipo en tiempo de ejecución de Windows SurfaceImageSource . Para obtener un puntero a ISurfaceImageSourceNative, debes convertir una instancia de SurfaceImageSource en IInspectable o IUnknown y llamar a QueryInterface.
Microsoft::WRL::ComPtr<ISurfaceImageSourceNative> m_sisNative;
// ...
IInspectable* sisInspectable = (IInspectable*) reinterpret_cast<IInspectable*>(surfaceImageSource);
sisInspectable->QueryInterface(__uuidof(ISurfaceImageSourceNative), (void **)&m_sisNative)
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 8.1 [aplicaciones de escritorio | Aplicaciones para UWP] |
| Servidor mínimo compatible | Windows Server 2012 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
| Plataforma de destino | Windows |
| Encabezado | windows.ui.xaml.media.dxinterop.h |
Consulte también
Interoperabilidad de DirectX y XAML