次の方法で共有


ID3DXTextureGutterHelper::GetGutterMap メソッド

各テクセルの位置に従ってテクセル クラスを示すテクセル クラス値を受け取ります。

構文

HRESULT GetGutterMap(
  [in, out] BYTE *pGutterData
);

パラメーター

pGutterData [in, out]

型: BYTE*

テクセル クラスへのポインター。 可能なテクセル クラスは次のとおりです。 テクセル クラス 3 はありません。

テクセル クラス テクセルの場所
0 ポイントが無効です。テクセルは使用されません。
1 三角形の内側。
2 余白の内側。
4 とじしろの内側;texel は 、ID3DXTextureGutterHelper::ApplyGuttersFloatID3DXTextureGutterHelper::ApplyGuttersTex、または ID3DXTextureGutterHelper::ApplyGuttersPRT メソッドの完全なサンプルとして評価されます。

 

戻り値

型: HRESULT

メソッドが成功した場合、戻り値はS_OK。 メソッドが失敗した場合は、次の値が返されます。D3DERR_INVALIDCALL

注釈

アプリケーションでは、次のサイズで pGutterData を割り当てて管理する必要があります。

texture width * texture height * sizeof(BYTE)

テクスチャの幅と高さは 、ID3DXTextureGutterHelper::GetWidthID3DXTextureGutterHelper::GetHeight によって返されます。

要件

要件
ヘッダー
D3DX9Mesh.h
ライブラリ
D3dx9.lib

こちらもご覧ください

ID3DXTextureGutterHelper