[]
Bind one or more render targets atomically and the depth-stencil buffer to the output-merger stage.
public void SetTargets(params RenderTargetView[] renderTargetViews)
| Type | Name | Description |
|---|---|---|
| RenderTargetView[] | renderTargetViews |
Binds a single render target to the output-merger stage.
public void SetTargets(RenderTargetView renderTargetView)
| Type | Name | Description |
|---|---|---|
| RenderTargetView | renderTargetView |
Binds a depth-stencil buffer and a set of render targets to the output-merger stage.
public void SetTargets(DepthStencilView depthStencilView, params RenderTargetView[] renderTargetViews)
| Type | Name | Description |
|---|---|---|
| DepthStencilView | depthStencilView | |
| RenderTargetView[] | renderTargetViews |
Binds a depth-stencil buffer and a set of render targets to the output-merger stage.
public void SetTargets(DepthStencilView depthStencilView, int renderTargetCount, RenderTargetView[] renderTargetViews)
| Type | Name | Description |
|---|---|---|
| DepthStencilView | depthStencilView | |
| int | renderTargetCount | |
| RenderTargetView[] | renderTargetViews |
Binds a depth-stencil buffer and a single render target to the output-merger stage.
public void SetTargets(DepthStencilView depthStencilView, RenderTargetView renderTargetView)
| Type | Name | Description |
|---|---|---|
| DepthStencilView | depthStencilView | |
| RenderTargetView | renderTargetView |
Binds a depth-stencil buffer and a set of render targets to the output-merger stage.
public void SetTargets(DepthStencilView depthStencilView, ComArray<RenderTargetView> renderTargetViews)
| Type | Name | Description |
|---|---|---|
| DepthStencilView | depthStencilView | |
| ComArray<RenderTargetView> | renderTargetViews |
Binds a set of render targets to the output-merger stage and clear the depth stencil view.
public void SetTargets(ComArray<RenderTargetView> renderTargetViews)
| Type | Name | Description |
|---|---|---|
| ComArray<RenderTargetView> | renderTargetViews |
Binds a set of unordered access views and a single render target to the output-merger stage.
public void SetTargets(RenderTargetView renderTargetView, int startSlot, UnorderedAccessView[] unorderedAccessViews)
| Type | Name | Description |
|---|---|---|
| RenderTargetView | renderTargetView | |
| int | startSlot | |
| UnorderedAccessView[] | unorderedAccessViews |
Binds a set of unordered access views and a set of render targets to the output-merger stage.
public void SetTargets(int startSlot, UnorderedAccessView[] unorderedAccessViews, params RenderTargetView[] renderTargetViews)
| Type | Name | Description |
|---|---|---|
| int | startSlot | |
| UnorderedAccessView[] | unorderedAccessViews | |
| RenderTargetView[] | renderTargetViews |
Binds a depth-stencil buffer, a set of unordered access views, and a single render target to the output-merger stage.
public void SetTargets(DepthStencilView depthStencilView, RenderTargetView renderTargetView, int startSlot, UnorderedAccessView[] unorderedAccessViews)
| Type | Name | Description |
|---|---|---|
| DepthStencilView | depthStencilView | |
| RenderTargetView | renderTargetView | |
| int | startSlot | |
| UnorderedAccessView[] | unorderedAccessViews |
Binds a depth-stencil buffer, a set of unordered access views, and a set of render targets to the output-merger stage.
public void SetTargets(DepthStencilView depthStencilView, int startSlot, UnorderedAccessView[] unorderedAccessViews, params RenderTargetView[] renderTargetViews)
| Type | Name | Description |
|---|---|---|
| DepthStencilView | depthStencilView | |
| int | startSlot | |
| UnorderedAccessView[] | unorderedAccessViews | |
| RenderTargetView[] | renderTargetViews |
Binds a set of unordered access views and a single render target to the output-merger stage.
public void SetTargets(RenderTargetView renderTargetView, int startSlot, UnorderedAccessView[] unorderedAccessViews, int[] initialLengths)
| Type | Name | Description |
|---|---|---|
| RenderTargetView | renderTargetView | |
| int | startSlot | |
| UnorderedAccessView[] | unorderedAccessViews | |
| int[] | initialLengths |
Binds a set of unordered access views and a set of render targets to the output-merger stage.
public void SetTargets(int startSlot, UnorderedAccessView[] unorderedAccessViews, int[] initialLengths, params RenderTargetView[] renderTargetViews)
| Type | Name | Description |
|---|---|---|
| int | startSlot | |
| UnorderedAccessView[] | unorderedAccessViews | |
| int[] | initialLengths | |
| RenderTargetView[] | renderTargetViews |
Binds a depth-stencil buffer, a set of unordered access views, and a single render target to the output-merger stage.
public void SetTargets(DepthStencilView depthStencilView, RenderTargetView renderTargetView, int startSlot, UnorderedAccessView[] unorderedAccessViews, int[] initialLengths)
| Type | Name | Description |
|---|---|---|
| DepthStencilView | depthStencilView | |
| RenderTargetView | renderTargetView | |
| int | startSlot | |
| UnorderedAccessView[] | unorderedAccessViews | |
| int[] | initialLengths |
Binds a depth-stencil buffer, a set of unordered access views, and a set of render targets to the output-merger stage.
public void SetTargets(DepthStencilView depthStencilView, int startSlot, UnorderedAccessView[] unorderedAccessViews, int[] initialLengths, params RenderTargetView[] renderTargetViews)
| Type | Name | Description |
|---|---|---|
| DepthStencilView | depthStencilView | |
| int | startSlot | |
| UnorderedAccessView[] | unorderedAccessViews | |
| int[] | initialLengths | |
| RenderTargetView[] | renderTargetViews |