mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-16 13:26:36 +00:00
657370a91c
Add two examples to demonstrate "draw-on-shared-texture" use cases. d3d11videosink will draw application's own texture without copy by using: - Enable "draw-on-shared-texture" property - make use of "begin-draw" and "draw" signals And then, application will render the shared application's texture to swapchain's backbuffer by using 1) Direct3D11 APIs 2) Or, Direct3D9Ex + interop APIs Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1873> |
||
---|---|---|
.. | ||
d3d11device.cpp | ||
d3d11device.h | ||
d3d11videosink-kb.c | ||
d3d11videosink-kb.h | ||
d3d11videosink-shared-texture-d3d9ex.cpp | ||
d3d11videosink-shared-texture.cpp | ||
d3d11videosink.c | ||
meson.build |