summaryrefslogtreecommitdiffstats
path: root/plugins/pluginWinDD/internals/DuplicationManager.h
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/pluginWinDD/internals/DuplicationManager.h')
-rwxr-xr-xplugins/pluginWinDD/internals/DuplicationManager.h40
1 files changed, 20 insertions, 20 deletions
diff --git a/plugins/pluginWinDD/internals/DuplicationManager.h b/plugins/pluginWinDD/internals/DuplicationManager.h
index 2c44b57..8f98145 100755
--- a/plugins/pluginWinDD/internals/DuplicationManager.h
+++ b/plugins/pluginWinDD/internals/DuplicationManager.h
@@ -15,29 +15,29 @@
//
class DUPLICATIONMANAGER
{
- public:
- DUPLICATIONMANAGER();
- ~DUPLICATIONMANAGER();
- _Success_(*Timeout == false && return == DUPL_RETURN_SUCCESS) DUPL_RETURN GetFrame(_Out_ FRAME_DATA* Data, _Out_ bool* Timeout);
- DUPL_RETURN DoneWithFrame();
- DUPL_RETURN InitDupl(_In_ ID3D11Device* Device, ID3D11DeviceContext* DeviceContext, UINT Output);
- DUPL_RETURN GetMouse(_Inout_ PTR_INFO* PtrInfo, _In_ DXGI_OUTDUPL_FRAME_INFO* FrameInfo, INT OffsetX, INT OffsetY);
- void GetOutputDesc(_Out_ DXGI_OUTPUT_DESC* DescPtr);
- HRESULT SendData(struct tmedia_producer_s* pProducer, FRAME_DATA* FrameData);
+public:
+ DUPLICATIONMANAGER();
+ ~DUPLICATIONMANAGER();
+ _Success_(*Timeout == false && return == DUPL_RETURN_SUCCESS) DUPL_RETURN GetFrame(_Out_ FRAME_DATA* Data, _Out_ bool* Timeout);
+ DUPL_RETURN DoneWithFrame();
+ DUPL_RETURN InitDupl(_In_ ID3D11Device* Device, ID3D11DeviceContext* DeviceContext, UINT Output);
+ DUPL_RETURN GetMouse(_Inout_ PTR_INFO* PtrInfo, _In_ DXGI_OUTDUPL_FRAME_INFO* FrameInfo, INT OffsetX, INT OffsetY);
+ void GetOutputDesc(_Out_ DXGI_OUTPUT_DESC* DescPtr);
+ HRESULT SendData(struct tmedia_producer_s* pProducer, FRAME_DATA* FrameData);
- private:
+private:
// vars
- IDXGIOutputDuplication* m_DeskDupl;
- ID3D11Texture2D* m_AcquiredDesktopImage;
- _Field_size_bytes_(m_MetaDataSize) BYTE* m_MetaDataBuffer;
- UINT m_MetaDataSize;
- UINT m_OutputNumber;
- DXGI_OUTPUT_DESC m_OutputDesc;
- ID3D11Device* m_Device;
- ID3D11DeviceContext* m_DeviceContext;
- BYTE* m_BufferPtr;
- UINT m_BufferSize;
+ IDXGIOutputDuplication* m_DeskDupl;
+ ID3D11Texture2D* m_AcquiredDesktopImage;
+ _Field_size_bytes_(m_MetaDataSize) BYTE* m_MetaDataBuffer;
+ UINT m_MetaDataSize;
+ UINT m_OutputNumber;
+ DXGI_OUTPUT_DESC m_OutputDesc;
+ ID3D11Device* m_Device;
+ ID3D11DeviceContext* m_DeviceContext;
+ BYTE* m_BufferPtr;
+ UINT m_BufferSize;
};
#endif
OpenPOWER on IntegriCloud