C# 클래스 Axiom.RenderSystems.DirectX9.D3DMultiRenderTarget

상속: Axiom.Graphics.MultiRenderTarget
파일 보기 프로젝트 열기: WolfgangSt/axiom 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_targets Axiom.RenderSystems.DirectX9.D3DHardwarePixelBuffer[]

Private Properties

프로퍼티 타입 설명
CheckAndUpdate void
Update void

공개 메소드들

메소드 설명
BindSurface ( int attachment, RenderTexture target ) : void

Bind a surface to a certain attachment point.

It does not bind the surface and fails with an exception (ERR_INVALIDPARAMS) if: - Not all bound surfaces have the same size - Not all bound surfaces have the same internal format

D3DMultiRenderTarget ( string name ) : System
UnbindSurface ( int attachment ) : void

Unbind Attachment

this ( string attribute ) : object

비공개 메소드들

메소드 설명
CheckAndUpdate ( ) : void
Update ( bool swapBuffers ) : void

메소드 상세

BindSurface() 공개 메소드

Bind a surface to a certain attachment point.
It does not bind the surface and fails with an exception (ERR_INVALIDPARAMS) if: - Not all bound surfaces have the same size - Not all bound surfaces have the same internal format
public BindSurface ( int attachment, RenderTexture target ) : void
attachment int 0 .. capabilities.MultiRenderTargetCount-1
target Axiom.Graphics.RenderTexture RenderTexture to bind.
리턴 void

D3DMultiRenderTarget() 공개 메소드

public D3DMultiRenderTarget ( string name ) : System
name string
리턴 System

UnbindSurface() 공개 메소드

Unbind Attachment
public UnbindSurface ( int attachment ) : void
attachment int
리턴 void

this() 공개 메소드

public this ( string attribute ) : object
attribute string
리턴 object

프로퍼티 상세

_targets 보호되어 있는 프로퍼티

protected D3DHardwarePixelBuffer[],Axiom.RenderSystems.DirectX9 _targets
리턴 Axiom.RenderSystems.DirectX9.D3DHardwarePixelBuffer[]