コード例 #1
0
        void MainWindow_Loaded(object sender, RoutedEventArgs e)
        {
            /* Create a new D3DImageEx class */
            m_d3DImageEx = new D3DImageEx();

            /* Set our image's source to our D3DImage9Ex */
            d3dScene.Source = m_d3DImageEx;

            /* Create a new D3DTest scene */
            m_d3D11Scene = new ManagedGlyphlet();
            m_d3D11Scene.Initialize();

            /* Set the backbuffer, which is a ID3D10Texture2D pointer */
            m_d3DImageEx.SetBackBufferEx(m_d3D11Scene.GetRenderTarget());

            CompositionTarget.Rendering += CompositionTarget_Rendering;
        }
コード例 #2
0
        void MainWindow_Loaded(object sender, RoutedEventArgs e)
        {
            /* Create a new D3DImageEx class */
            m_d3DImageEx = new D3DImageEx();

            /* Set our image's source to our D3DImage9Ex */
            d3dScene.Source = m_d3DImageEx;

            /* Create a new D3DTest scene */
            m_d3D11Scene = new ManagedGlyphlet();
            m_d3D11Scene.Initialize();

            /* Set the backbuffer, which is a ID3D10Texture2D pointer */
            m_d3DImageEx.SetBackBufferEx(m_d3D11Scene.GetRenderTarget());

            CompositionTarget.Rendering += CompositionTarget_Rendering;
        }