I have a working version of desktop capture using DXGI. Is there a way to capture a separate window(HWND) using the same manager?
Window Capture with DXGI
870 Views Asked by Nikolay At
1
There are 1 best solutions below
Related Questions in C++
- C++ using std::vector across boundaries
- Linked list without struct
- Connecting Signal QML to C++ (Qt5)
- how to get the reference of struct soap inherited in C++ Proxy/Service class
- Why we can't assign value to pointer
- Conversion of objects in c++
- shared_ptr: "is not a type" error
- C++ template using pointer and non pointer arguments in a QVector
- C++ SFML 2.2 vectors
- Lifetime of temporary objects
- I want to be able to use 4 different variables in a select statement in c ++
- segmentation fault: 11, extracting data in vector
- How to catch delay-import dll errors (missing dll or symbol) in MinGW(-w64)?
- How can I print all the values in this linked list inside a hash table?
- Configured TTL for A record(s) backing CNAME records
Related Questions in DIRECTX
- Make screenshot of DirectX window that is hidden and doesn't have focus
- Draw a sphere on a billboard with world normal from a pointlist
- DirectX - Pixel Shader 3.0 doesn't work
- D3D11 Post Shader Results in Dark Image
- Drawing a textured quad looks distorted
- DirectX 9 vertex colors ingored when lighting is enabled?
- Constant buffer is empty when passed HLSL C++
- D3DX11CompileFromFile Invalid Arguments C++
- DirectX libs in x64 program
- How to use a huge array in HLSL (error X4505)
- Relationship between AFX_WM_DRAW2D and WM_PAINT in MFC Application
- Textured cube renders blank in DirectX
- Invoke button in a game / external program C#
- DirectX VSIX Installer Installation Failed
- Normals are not transfered to DirectX 11 shader correctly - random, time-dependent values?
Related Questions in DXGI
- Is there a way to call SetPrivateData on a ID3DUserDefinedAnnotation?
- ReportLiveObjects getting the logs programmatically
- Switch swapchain to windowed mode
- Problems to understand DXGI DirectX 11 Desktop Duplication to get a Buffer or Array
- Resetting window after using DirectX 11
- Desktop duplication (DirectX) screen capture fails to deliver screen updates
- Desktop duplication screen capturing - DuplicateOutput returns E_ACCESSDENIED error
- Directx 11 Front Buffer
- SharpDx windowResize
- What is the behavior of the DXGI_PRESENT_ALLOW_TEARING flag?
- DXGI desktop duplication, capture only a particular RECT
- Handling Multiple Graphics Adapters and Monitors
- How to distinguish a physical D3D adapter from a virtual adapter used by the Remote Desktop Protocol?
- How to implement SetFullscreenstate properly?
- Create DXGIFactory
Related Questions in DESKTOP-DUPLICATION
- Desktop duplication (DirectX) screen capture fails to deliver screen updates
- Desktop duplication screen capturing - DuplicateOutput returns E_ACCESSDENIED error
- Desktop Duplication API - DXGI_OUTDUPL_FRAME_INFO.LastPresentTime is 0 for the first 5 minutes after I restart my computer
- DirectX 11 application slows down dramatically when not foreground application
- lDesktopResource->QueryInterface(I&lAcquiredDesktopImage); is stopping the second loop
- Desktop Duplication API capture specific window
- Is it possible to crop screenshot at gpu level
- (windows nvidia video codec sdk) How to set up an hevc encode session in c++ that asynchrnously encodes a dxgi surface texture and outputs to stdout?
- Desktop Duplication API - Screen Capture doesnt work on 1366x768 (opencv)
- Windows Screen capture both GDI & DirectX fails returns ACCESS_DENIED
- DesktopDuplication API produces black frames while certain applications are in fullscreen mode
- DXGI API: AcquireNextFrame() never grabs an updated image, always blank
- Window Capture with DXGI
- Linking Cuda (cudart.lib) makes DXGI DuplicateOutput1() fail
- Is the cursor of type "masked color" used anymore?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
DXGI Desktop Duplication API offers you capture of parts of desktop. There is no option to capture specific window, but you have all the coordinates and so you can extract the window specific areas yourself (if and when they are not occluded, of course; if they are they do not have to be included into desktop composition in first place).