ID3DXTextureGutterHelper::GetGutterMap 方法
會根據每個材質的位置,接收指出紋素類別的紋素類別值。
語法
HRESULT GetGutterMap(
[in, out] BYTE *pGutterData
);
參數
-
pGutterData [in, out]
-
類型: BYTE*
紋素類別的指標。 可能的紋素類別如下所示。 沒有紋素類別 3。
紋素類別 紋素位置 0 不正確點;不會使用紋素。 1 在三角形內。 2 在裝訂邊內。 4 內裝線;紋素將會在 ID3DXTextureGutterHelper::ApplyGuttersFloat、 ID3DXTextureGutterHelper::ApplyGuttersTex或 ID3DXTextureGutterHelper::ApplyGuttersPRT 方法中評估為完整範例。
傳回值
類型: HRESULT
如果方法成功,傳回值會S_OK。 如果方法失敗,將會傳回下列值。D3DERR_INVALIDCALL
備註
應用程式必須配置和管理 pGutterData,其大小由下列專案指定:
texture width * texture height * sizeof(BYTE)
紋理寬度和高度是由 ID3DXTextureGutterHelper::GetWidth 和 ID3DXTextureGutterHelper::GetHeight傳回。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱