共用方式為


ID3D11Device3::CreateRenderTargetView1 方法 (d3d11_3.h)

建立用於存取資源數據的轉譯目標檢視。

語法

HRESULT CreateRenderTargetView1(
  [in]            ID3D11Resource                       *pResource,
  [in, optional]  const D3D11_RENDER_TARGET_VIEW_DESC1 *pDesc1,
  [out, optional] ID3D11RenderTargetView1              **ppRTView1
);

參數

[in] pResource

類型: ID3D11Resource*

代表轉譯目標的 ID3D11Resource 指標。 此資源必須已使用 D3D11_BIND_RENDER_TARGET 旗標建立。

[in, optional] pDesc1

類型: const D3D11_RENDER_TARGET_VIEW_DESC1*

表示轉譯目標檢視描述 之D3D11_RENDER_TARGET_VIEW_DESC1 指標。 將此參數設定為 NULL ,以建立檢視,以存取 mipmap 層級 0 中的所有子資源。

[out, optional] ppRTView1

類型: ID3D11RenderTargetView1**

記憶體區塊的指標,接收所建立轉譯目標檢視之 ID3D11RenderTargetView1 介面的指標。 將此參數設定為 NULL ,以驗證方法 (如果其他 輸入參數通過驗證) ,則會傳回S_FALSE。

傳回值

類型: HRESULT

這個方法會傳回其中一個 Direct3D 11 傳回碼

備註

轉譯目標檢視可以藉由呼叫 ID3D11DeviceContext::OMSetRenderTargets來系結至輸出合併階段。

規格需求

需求
最低支援的用戶端 Windows 10 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
目標平台 Windows
標頭 d3d11_3.h
程式庫 D3D11.lib

另請參閱

ID3D11Device3