ID3DXPRTBuffer::ExtractTexture-Methode
Extrahiert Koeffizientendaten aus einem Farbkanal des Puffers für einen angegebenen Bereich von Koeffizienten und fügt die Daten einem IDirect3DTexture9-Objekt hinzu.
Syntax
HRESULT ExtractTexture(
[in] UINT Channel,
[in] UINT StartCoefficient,
[in] UINT NumCoefficients,
[in] LPDIRECT3DTEXTURE9 pTexture
);
Parameter
-
Kanal [in]
-
Typ: UINT
Pufferfarbkanal, aus dem Texturdaten extrahiert werden sollen.
-
StartCoefficient [in]
-
Typ: UINT
Startwert des Pufferkoeffizienten, aus dem Texturdaten extrahiert werden sollen.
-
NumCoefficients [in]
-
Typ: UINT
Anzahl von Skalaren ab StartCoefficient, aus denen Texturdaten extrahiert werden sollen.
-
pTexture [in]
-
Typ: LPDIRECT3DTEXTURE9
Zeiger auf ein IDirect3DTexture9-Texturobjekt , in dem Koeffizienten gespeichert werden.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert S_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden sein: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch