Ejemplo n.º 1
0
 public override int On進行描画()
 {
     if (!base.b活性化してない)
     {
         IDirect3DQuery9.Issue(Issue.End);
         IDirect3DQuery9.GetData <int>(out _, true);                     // flush GPU queue
     }
     return(0);
 }
Ejemplo n.º 2
0
 public override int OnUpdateAndDraw()
 {
     if (!base.bNotActivated)
     {
         IDirect3DQuery9.Issue(Issue.End);
         DWM.Flush();
         IDirect3DQuery9.GetData <int>(out _, true);                     // flush GPU queue
     }
     return(0);
 }
Ejemplo n.º 3
0
 public override void  OnManagedリソースの解放()
 {
     IDirect3DQuery9.Dispose();
     IDirect3DQuery9 = null;
     base.OnManagedリソースの解放();
 }
Ejemplo n.º 4
0
 public override void  OnManagedReleaseResources()
 {
     IDirect3DQuery9.Dispose();
     IDirect3DQuery9 = null;
     base.OnManagedReleaseResources();
 }