Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

ID3D10Device::CreateRenderTargetView method

Create a render-target view for accessing resource data.

Syntax


HRESULT CreateRenderTargetView(
  [in]        ID3D10Resource                *pResource,
  [in]  const D3D10_RENDER_TARGET_VIEW_DESC *pDesc,
  [out]       ID3D10RenderTargetView        **ppRTView
);

Parameters

pResource [in]

Type: ID3D10Resource*

Pointer to the resource that will serve as the render target. This resource must have been created with the D3D10_BIND_RENDER_TARGET flag.

pDesc [in]

Type: const D3D10_RENDER_TARGET_VIEW_DESC*

Pointer to a render-target-view description (see D3D10_RENDER_TARGET_VIEW_DESC). Set this parameter to NULL to create a view that accesses mipmap level 0 of the entire resource (using the format the resource was created with).

ppRTView [out]

Type: ID3D10RenderTargetView**

Address of a pointer to an ID3D10RenderTargetView. Set this parameter to NULL to validate the other input parameters (the method will return S_FALSE if the other input parameters pass validation).

Return value

Type: HRESULT

This method returns one of the following Direct3D 10 Return Codes.

Remarks

A rendertarget view can be bound to the output merger stage by calling ID3D10Device::OMSetRenderTargets.

Requirements

Header

D3D10.h

Library

D3D10.lib

See also

ID3D10Device Interface

 

 

Show:
© 2017 Microsoft