C# 클래스 CSharpGL.Texture

Texture.
파일 보기 프로젝트 열기: bitzhuwei/CSharpGL 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
id uint[]

공개 메소드들

메소드 설명
Bind ( ) : void

Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Initialize ( ) : void

resources(bitmap etc.) can be disposed after this initialization.

Texture ( TextureTarget target, Bitmap bitmap, SamplerBase samplerBuilder, int maxLevel, int border ) : System

Texture.

Texture ( TextureTarget target, Bitmap bitmap, SamplerParameters parameters, MipmapFilter mipmapFiltering = MipmapFilter.LinearMipmapLinear, int maxLevel, int border ) : System

Texture.

Texture ( TextureTarget target, ImageFiller imageBuilder, SamplerBase samplerBuilder ) : System

Texture.

Texture ( TextureTarget target, ImageFiller imageBuilder, SamplerParameters parameters, MipmapFilter mipmapFiltering = MipmapFilter.LinearMipmapLinear ) : System

Texture.

ToString ( ) : string

Unbind ( ) : void

비공개 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Dispose managed and unmanaged resources of this instance.

메소드 상세

Bind() 공개 메소드

public Bind ( ) : void
리턴 void

Dispose() 공개 메소드

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
리턴 void

Initialize() 공개 메소드

resources(bitmap etc.) can be disposed after this initialization.
public Initialize ( ) : void
리턴 void

Texture() 공개 메소드

Texture.
public Texture ( TextureTarget target, Bitmap bitmap, SamplerBase samplerBuilder, int maxLevel, int border ) : System
target TextureTarget
bitmap System.Drawing.Bitmap
samplerBuilder SamplerBase
maxLevel int
border int
리턴 System

Texture() 공개 메소드

Texture.
public Texture ( TextureTarget target, Bitmap bitmap, SamplerParameters parameters, MipmapFilter mipmapFiltering = MipmapFilter.LinearMipmapLinear, int maxLevel, int border ) : System
target TextureTarget
bitmap System.Drawing.Bitmap
parameters SamplerParameters
mipmapFiltering MipmapFilter
maxLevel int
border int
리턴 System

Texture() 공개 메소드

Texture.
public Texture ( TextureTarget target, ImageFiller imageBuilder, SamplerBase samplerBuilder ) : System
target TextureTarget
imageBuilder ImageFiller
samplerBuilder SamplerBase
리턴 System

Texture() 공개 메소드

Texture.
public Texture ( TextureTarget target, ImageFiller imageBuilder, SamplerParameters parameters, MipmapFilter mipmapFiltering = MipmapFilter.LinearMipmapLinear ) : System
target TextureTarget
imageBuilder ImageFiller
parameters SamplerParameters
mipmapFiltering MipmapFilter
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Unbind() 공개 메소드

public Unbind ( ) : void
리턴 void

프로퍼티 상세

id 보호되어 있는 프로퍼티

texture's id/name.
protected uint[] id
리턴 uint[]