コード例 #1
0
 public IWindowCreator GetWindowCreator()
 {
     lock (_lock)
     {
         if (_windowCreator == null)
         {
             _windowCreator = new WindowCreator(GetMainService());
         }
         return(_windowCreator);
     }
 }
コード例 #2
0
 public DisplayFactory(IWindowCreator windowCreator, ID3D11DeviceFactory d3D11DeviceFactory, ID3DCompiler compiler)
 {
     _windowCreator      = windowCreator;
     _d3D11DeviceFactory = d3D11DeviceFactory;
     _compiler           = compiler;
 }