Version: 2018.1
Experimental: this API is experimental and might be changed or removed in the future.

RenderPassAttachment.BindSurface

マニュアルに切り替える
public void BindSurface (Rendering.RenderTargetIdentifier tgt, bool loadExistingContents, bool storeResults);

パラメーター

tgtThe surface to use as the backing storage for this RenderPassAttachment.
loadExistingContentsWhether to read in the existing contents of the surface when the RenderPass starts.
storeResultsWhether to store the rendering results of the attachment when the RenderPass ends.

説明

Binds this RenderPassAttachment to the given target surface.

This method sets the backing storage of this RenderPassAttachment to the given target surface.

If loadExistingContents is true, changes loadAction to RenderBufferStoreAction.Load unless the load action is already set to RenderBufferStoreAction.Clear, in which case this parameter is ignored.

If storeResults is true, changes storeAction to either RenderBufferStoreAction.Resolve or RenderBufferStoreAction.StoreAndResolve depending on whether BindResolveSurface has also been called.

The format of the target surface must match with the format given in the constructor, and the target surface dimensions and sample count must match the values given in the RenderPass contructor.