Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksoid <aleksoid@users.sourceforge.net>2010-03-03 17:45:36 +0300
committerAleksoid <aleksoid@users.sourceforge.net>2010-03-03 17:45:36 +0300
commitaeee62deb22103b68a966d9af72c6280118cfcfd (patch)
tree5558644f8f2c5582e488c31363181d3dd010d924 /src/apps/mplayerc/PPageOutput.h
parent8946395125db1cb70639a4665353cdc47fc75a8d (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.h8
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();
};