次の方法で共有


PFND3DDDI_DEPTHFILL コールバック関数 (d3dumddi.h)

DepthFill 関数は、ネイティブ形式で指定されたピクセル値を深度バッファーに格納します。

構文

PFND3DDDI_DEPTHFILL Pfnd3dddiDepthfill;

HRESULT Pfnd3dddiDepthfill(
  HANDLE hDevice,
  const D3DDDIARG_DEPTHFILL *unnamedParam2
)
{...}

パラメーター

hDevice

ディスプレイ デバイスへのハンドル (グラフィックス コンテキスト)。

unnamedParam2

pData [in]

深度埋め込み操作のパラメーターを記述する D3DDDIARG_DEPTHFILL 構造体へのポインター。

戻り値

DepthFill は、次のいずれかの値を返します。

< リターン コード 説明
S_OK 深度の塗りつぶし操作が成功しました。
E_OUTOFMEMORY DepthFill は、完了するために必要なメモリを割り当てませんでした。

注釈

DirectX バージョン 7.0 以前のランタイムは DepthFill 関数を呼び出して、深度バッファー (z バッファーとステンシル バッファー) にネイティブ形式で指定されたピクセル値を格納します。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
対象プラットフォーム デスクトップ
Header d3dumddi.h (D3dumddi.h を含む)

こちらもご覧ください

D3DDDIARG_DEPTHFILL

D3DDDI_DEVICEFUNCS