diff options
author | Aleksoid <aleksoid@users.sourceforge.net> | 2010-03-03 17:45:36 +0300 |
---|---|---|
committer | Aleksoid <aleksoid@users.sourceforge.net> | 2010-03-03 17:45:36 +0300 |
commit | aeee62deb22103b68a966d9af72c6280118cfcfd (patch) | |
tree | 5558644f8f2c5582e488c31363181d3dd010d924 /src/apps/mplayerc/PPageOutput.h | |
parent | 8946395125db1cb70639a4665353cdc47fc75a8d (diff) |
Add : select D3D device for render, incl. DXVA(EVR Custom & VMR9-Renderless only) if 2 ore more video adapter in system;
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@1724 10f7b99b-c216-0410-bff0-8a66a9350fd8
Diffstat (limited to 'src/apps/mplayerc/PPageOutput.h')
-rw-r--r-- | src/apps/mplayerc/PPageOutput.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/apps/mplayerc/PPageOutput.h b/src/apps/mplayerc/PPageOutput.h index 3f26869b5..635450e2c 100644 --- a/src/apps/mplayerc/PPageOutput.h +++ b/src/apps/mplayerc/PPageOutput.h @@ -25,6 +25,8 @@ #include "PPageBase.h"
+#include <d3dx9.h>
+
// CPPageOutput dialog
@@ -34,6 +36,7 @@ class CPPageOutput : public CPPageBase private:
CStringArray m_AudioRendererDisplayNames;
+ CStringArray m_D3D9GUIDNames;
void DisableRadioButton(UINT nID, UINT nDefID);
@@ -57,6 +60,10 @@ public: BOOL m_fVMR9AlterativeVSync;
BOOL m_fResetDevice;
CString m_iEvrBuffers;
+ //
+ BOOL m_fD3D9RenderDevice;
+ int m_iD3D9RenderDevice;
+ CComboBox m_iD3D9RenderDeviceCtrl;
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
@@ -70,4 +77,5 @@ public: afx_msg void OnSurfaceChange();
afx_msg void OnDSRendererChange(UINT nIDbutton);
afx_msg void OnFullscreenCheck();
+ afx_msg void OnD3D9DeviceCheck();
};
|