[]
Bind one or more render targets atomically and the depth-stencil buffer to the output-merger stage.
public void SetTargets(params RenderTargetView[] renderTargetViews)
Public Sub SetTargets(ParamArray renderTargetViews As RenderTargetView())
| Type | Name | Description |
|---|---|---|
| RenderTargetView[] | renderTargetViews |
Binds a single render target to the output-merger stage.
public void SetTargets(RenderTargetView renderTargetView)
Public Sub SetTargets(renderTargetView As 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)
Public Sub SetTargets(depthStencilView As DepthStencilView, ParamArray renderTargetViews As RenderTargetView())
| 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)
Public Sub SetTargets(depthStencilView As DepthStencilView, renderTargetCount As Integer, renderTargetViews As RenderTargetView())
| 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)
Public Sub SetTargets(depthStencilView As DepthStencilView, renderTargetView As 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)
Public Sub SetTargets(depthStencilView As DepthStencilView, renderTargetViews As ComArray(Of RenderTargetView))
| 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)
Public Sub SetTargets(renderTargetViews As ComArray(Of RenderTargetView))
| 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)
Public Sub SetTargets(renderTargetView As RenderTargetView, startSlot As Integer, unorderedAccessViews As UnorderedAccessView())
| 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)
Public Sub SetTargets(startSlot As Integer, unorderedAccessViews As UnorderedAccessView(), ParamArray renderTargetViews As RenderTargetView())
| 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)
Public Sub SetTargets(depthStencilView As DepthStencilView, renderTargetView As RenderTargetView, startSlot As Integer, unorderedAccessViews As UnorderedAccessView())
| 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)
Public Sub SetTargets(depthStencilView As DepthStencilView, startSlot As Integer, unorderedAccessViews As UnorderedAccessView(), ParamArray renderTargetViews As RenderTargetView())
| 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)
Public Sub SetTargets(renderTargetView As RenderTargetView, startSlot As Integer, unorderedAccessViews As UnorderedAccessView(), initialLengths As Integer())
| 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)
Public Sub SetTargets(startSlot As Integer, unorderedAccessViews As UnorderedAccessView(), initialLengths As Integer(), ParamArray renderTargetViews As RenderTargetView())
| 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)
Public Sub SetTargets(depthStencilView As DepthStencilView, renderTargetView As RenderTargetView, startSlot As Integer, unorderedAccessViews As UnorderedAccessView(), initialLengths As Integer())
| 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)
Public Sub SetTargets(depthStencilView As DepthStencilView, startSlot As Integer, unorderedAccessViews As UnorderedAccessView(), initialLengths As Integer(), ParamArray renderTargetViews As RenderTargetView())
| Type | Name | Description |
|---|---|---|
| DepthStencilView | depthStencilView | |
| int | startSlot | |
| UnorderedAccessView[] | unorderedAccessViews | |
| int[] | initialLengths | |
| RenderTargetView[] | renderTargetViews |