			==============================================
				DelphiX - Direct3D Texture Tool
			==============================================

@DelphiX  Direct3D ̃eNX`ȒPɈ悤ɂc[łB
@ADelphiX {̂ɓ܂B

Egendxt.exe ̐

@TDXTextureImage œǂݍ߂eNX`t@C bmp t@C쐬c[łB
  ot@C͕KQ̂̐`̃TCYƂȂ܂B

  Ftex.bmp  tex.dxt 쐬
    gendxt.exe tex.dxt RGB=tex.bmp

  Ftex.bmp 瓧F RGB($80,$70,$60) w肵 tex.dxt 쐬
    gendxt.exe tex.dxt RGB=tex.bmp tc=$807060

  Ftex.bmp Ƃ RGB:555 ` tex.dxt 쐬
    gendxt.exe tex.dxt RGB:555=tex.bmp

  Ftex.bmp  tex-alpha.bmp At@`l܂ tex.dxt 쐬
    gendxt.exe tex.dxt RGB=tex.bmp A=tex-alpha.bmp Mipmap=max

  Ftex.bmp  tex-alpha.bmp  RGBA:4444 ` tex.dxt 쐬
    gendxt.exe tex.dxt RGB:444=tex.bmp A:4=tex-alpha.bmp

  Ftex.bmp ~bv}bv` tex.dxt 쐬
    gendxt.exe tex.dxt RGB=tex.bmp Mipmap=max

  Ftex.bmp  tex-alpha.bmp  RGBA:4444 `̃~bv}bv tex.dxt 쐬
    gendxt.exe tex.dxt RGB:444=tex.bmp A:4=tex-alpha.bmp Mipmap=max



ETDirect3DTexture2 NX̐

@DelphiX ɕtĂ TDirect3DTexture NX̕słB
@܂vO~Of DirectX6 ȍ~̂̂ɂȂĂ܂B

  [ȃvpeBE\bh̊Tv]

@CreateFromFile \bh
	eNX`摜t@C쐬Bǂݍ߂摜t@Č`
	dxt t@CAbmp t@CA TPicture œǂݍ߂`B

@Mipmap vpeB
	݁ÃeNX`̓~bv}bvgpĂ邩H

@Surface vpeB
	݂̃eNX`̃T[tF[X

@Texture vpeB
	݂̃eNX` IDirect3DTexture2 C^[tF[X

@TextureFormat vpeB
	݂̃eNX`̃TCYAsNZtH[}bgȂǂ̌`

@Transparent vpeB
	݁ÃeNX`͓FgpĂ邩H
	_O͂̃vpeBQƂăJ[L[gp邩ݒ肷B

        FDXDraw1.D3DDevice3.SetRenderState(D3DRENDERSTATE_COLORKEYENABLE, Ord(Texture.Transparent));

@TransparentColor vpeB
@	F(TColorRef ^Ȃ̂ PaletteIndex ֐ RGB ֐̌ʂw肷)



ETDXTextureImage NX̐

@ TDirect3DTexture2 NXp̃OtBbNێNXłB
@At@`l~bv}bv摜ێ邱Ƃ\ɂȂĂ܂B
@
@̃NX LoadFromc œǂݍ߂t@ĆA.dxt  .bmp ̓łB
@dxt t@C TDXTextureImage ێł񂪂ׂĊ܂܂ĂAt
@gendxt.exe ō쐬邱Ƃo܂B

x@_s	E-Mail: hori@ingjapan.ne.jp 
		Homepage: http://www.ingjapan.ne.jp/hori/
