Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/DTXManiaプロジェクト/コード/ステージ/05.選曲/CStage選曲.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 302 by ron1120, Fri Feb 7 10:57:57 2014 UTC revision 373 by kairera0467, Thu Mar 20 13:12:47 2014 UTC
# Line 223  namespace DTXMania Line 223  namespace DTXMania
223                          if( !base.b活性化してない )                          if( !base.b活性化してない )
224                          {                          {
225                                  this.tx背景 = CDTXMania.tテクスチャの生成( CSkin.Path( @"Graphics\5_background.jpg" ), false );                                  this.tx背景 = CDTXMania.tテクスチャの生成( CSkin.Path( @"Graphics\5_background.jpg" ), false );
226                  if( File.Exists (CSkin.Path(@"Graphics\5_background.mp4")))                  if( File.Exists (CSkin.Path(@"Graphics\5_background.mp4")) && CDTXMania.Skin.ds選曲画面背景動画 == null)
227                  {                  {
228                      this.ds背景動画 = CDTXMania.t失敗してもスキップ可能なDirectShowを生成する( CSkin.Path(@"Graphics\5_background.mp4"), CDTXMania.app.WindowHandle, true );                      this.ds背景動画 = CDTXMania.t失敗してもスキップ可能なDirectShowを生成する( CSkin.Path(@"Graphics\5_background.mp4"), CDTXMania.app.WindowHandle, true );
229                  }                  }
# Line 271  namespace DTXMania Line 271  namespace DTXMania
271    
272                                  this.ct登場時アニメ用共通.t進行();                                  this.ct登場時アニメ用共通.t進行();
273    
274                    /*
275                  if( this.ds背景動画 != null )                  if( this.ds背景動画 != null )
276                  {                  {
277                      this.ds背景動画.t現時点における最新のスナップイメージをTextureに転写する( this.tx背景 );                      this.ds背景動画.t現時点における最新のスナップイメージをTextureに転写する( this.tx背景 );
# Line 285  namespace DTXMania Line 286  namespace DTXMania
286                          AMSeekingSeekingFlags.NoPositioning);                          AMSeekingSeekingFlags.NoPositioning);
287                      }                      }
288                  }                  }
289                    */
290    
291                    if( CDTXMania.Skin.ds選曲画面背景動画 != null )
292                    {
293                        CDTXMania.Skin.ds選曲画面背景動画.t現時点における最新のスナップイメージをTextureに転写する( this.tx背景 );
294                        CDTXMania.Skin.ds選曲画面背景動画.t再生開始();
295                        CDTXMania.Skin.ds選曲画面背景動画.MediaSeeking.GetPositions(out this.lDshowPosition, out this.lStopPosition);
296                        if (this.lDshowPosition == this.lStopPosition)
297                        {
298                            CDTXMania.Skin.ds選曲画面背景動画.MediaSeeking.SetPositions(
299                            DsLong.FromInt64((long)(0)),
300                            AMSeekingSeekingFlags.AbsolutePositioning,
301                            0,
302                            AMSeekingSeekingFlags.NoPositioning);
303                        }
304                    }
305    
306                                  if( this.tx背景 != null )                                  if( this.tx背景 != null )
307                  {                  {
308                      if( this.ds背景動画 != null && this.ds背景動画.b上下反転 )                      //if( this.ds背景動画 != null && this.ds背景動画.b上下反転 )
309                        if( CDTXMania.Skin.ds選曲画面背景動画 != null && CDTXMania.Skin.ds選曲画面背景動画.b上下反転 )
310                                              this.tx背景.t2D上下反転描画( CDTXMania.app.Device, 0, 0 );                                              this.tx背景.t2D上下反転描画( CDTXMania.app.Device, 0, 0 );
311                      else                      else
312                          this.tx背景.t2D描画( CDTXMania.app.Device, 0, 0 );                          this.tx背景.t2D描画( CDTXMania.app.Device, 0, 0 );

Legend:
Removed from v.302  
changed lines
  Added in v.373

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26