Freigeben über


ID3DXTextureGutterHelper::GetGutterMap-Methode

Empfängt einen Texel-Klassenwert, der die Texelklasse entsprechend der Position jedes Texels angibt.

Syntax

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

Parameter

pGutterData [in, out]

Typ: BYTE*

Zeiger auf die Texel-Klasse. Mögliche Texelklassen sind wie folgt. Es gibt keine Texelklasse 3.

Texel-Klasse Texel Lage
0 Ungültiger Punkt; Texel wird nicht verwendet.
1 Innerhalb des Dreiecks.
2 Innen Rinne.
4 Innenrinne; texel wird als vollständiges Beispiel in den Methoden ID3DXTextureGutterHelper::ApplyGuttersFloat, ID3DXTextureGutterHelper::ApplyGuttersTex oder ID3DXTextureGutterHelper::ApplyGuttersPRT ausgewertet.

 

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Wenn die Methode fehlschlägt, wird der folgende Wert zurückgegeben. D3DERR_INVALIDCALL

Bemerkungen

Die Anwendung muss pGutterData zuordnen und verwalten, wobei die Größe wie folgt angegeben ist:

texture width * texture height * sizeof(BYTE)

Texturbreite und -höhe werden von ID3DXTextureGutterHelper::GetWidth und ID3DXTextureGutterHelper::GetHeight zurückgegeben.

Anforderungen

Anforderung Wert
Header
D3DX9Mesh.h
Bibliothek
D3dx9.lib

Siehe auch

ID3DXTextureGutterHelper