戻る

lib.directx
クラス DirectDrawAssistant

java.lang.Object
  |
  +--lib.directx.DirectDrawAssistant

public class DirectDrawAssistant
extends java.lang.Object

DirectDraw による直接描写を補助するクラスです。

導入されたバージョン:
1999/12/24

コンストラクタの概要
DirectDrawAssistant(lib.directx.IDirectDrawSurface7 surface)
           
 
メソッドの概要
 void finalize()
           
 lib.directx.DWORD getBlueMask()
           
 int getBlueScale()
           
 int getBlueShift()
           
 lib.directx.DWORD getBlueToPixel()
           
 lib.directx.DWORD getGreenMask()
           
 int getGreenScale()
           
 int getGreenShift()
           
 lib.directx.DWORD getGreenToPixel()
           
 int getHeight()
           
 lib.directx.DWORD getPixel(int x, int y)
           
 lib.directx.DWORD getRedMask()
           
 int getRedScale()
           
 int getRedShift()
           
 lib.directx.DWORD getRedToPixel()
           
 lib.directx.IDirectDrawSurface7 getSurface()
           
 lib.directx.DDSURFACEDESC2 getSurfaceDesc()
           
 int getWidth()
           
 void init()
           
 void lock()
           
 void lock(lib.directx.DWORD flag)
           
 void setPixel(int x, int y, lib.directx.DWORD rgb)
           
 void unlock()
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DirectDrawAssistant

public DirectDrawAssistant(lib.directx.IDirectDrawSurface7 surface)
メソッドの詳細

init

public void init()

lock

public void lock()

lock

public void lock(lib.directx.DWORD flag)

unlock

public void unlock()

getPixel

public lib.directx.DWORD getPixel(int x,
                                  int y)

setPixel

public void setPixel(int x,
                     int y,
                     lib.directx.DWORD rgb)

getWidth

public int getWidth()

getHeight

public int getHeight()

getRedToPixel

public lib.directx.DWORD getRedToPixel()

getGreenToPixel

public lib.directx.DWORD getGreenToPixel()

getBlueToPixel

public lib.directx.DWORD getBlueToPixel()

getRedShift

public int getRedShift()

getGreenShift

public int getGreenShift()

getBlueShift

public int getBlueShift()

getRedScale

public int getRedScale()

getGreenScale

public int getGreenScale()

getBlueScale

public int getBlueScale()

getRedMask

public lib.directx.DWORD getRedMask()

getGreenMask

public lib.directx.DWORD getGreenMask()

getBlueMask

public lib.directx.DWORD getBlueMask()

getSurface

public lib.directx.IDirectDrawSurface7 getSurface()

getSurfaceDesc

public lib.directx.DDSURFACEDESC2 getSurfaceDesc()

finalize

public void finalize()
オーバーライド:
クラス java.lang.Object 内の finalize

戻る