ID3D10Device::OMGetRenderTargets メソッド (d3d10.h)

出力合併ステージで使用できるレンダー ターゲットと深度ステンシル バッファーへのポインターを取得します。

構文

void OMGetRenderTargets(
  [in]  UINT                   NumViews,
  [out] ID3D10RenderTargetView **ppRenderTargetViews,
  [out] ID3D10DepthStencilView **ppDepthStencilView
);

パラメーター

[in] NumViews

型: UINT

取得するレンダー ターゲットの数。

[out] ppRenderTargetViews

種類: ID3D10RenderTargetView**

デバイスのレンダー ターゲットで塗りつぶされるレンダー ターゲット ビューの配列へのポインター ( 「ID3D10RenderTargetView」を参照)。 レンダー ターゲットを取得する必要がない場合は、このパラメーターに NULL を 指定します。

[out] ppDepthStencilView

種類: ID3D10DepthStencilView**

デバイスからの深度ステンシル情報が入力される深度ステンシル ビューへのポインター ( 「ID3D10DepthStencilView」を参照)。 深度ステンシル ビューを取得する必要がない場合は、このパラメーターに NULL を 指定します。

戻り値

なし

解説

返されたインターフェイスには、参照カウントが 1 ずつインクリメントされます。 アプリケーションは、メモリ リークを回避するために不要になった場合に、返されたインターフェイスで IUnknown::Release を呼び出す必要があります。

要件

要件
対象プラットフォーム Windows
ヘッダー d3d10.h
Library D3D10.lib

こちらもご覧ください

ID3D10Device インターフェイス