Metodo ID3DXPRTBuffer::ExtractTexture
Estrae i dati del coefficiente da un canale di colore del buffer per un intervallo specificato di coefficienti e aggiunge i dati a un oggetto IDirect3DTexture9 .
Sintassi
HRESULT ExtractTexture(
[in] UINT Channel,
[in] UINT StartCoefficient,
[in] UINT NumCoefficients,
[in] LPDIRECT3DTEXTURE9 pTexture
);
Parametri
-
Canale [in]
-
Tipo: UINT
Canale del colore del buffer da cui estrarre i dati della trama.
-
StartCoefficient [in]
-
Tipo: UINT
Valore iniziale del coefficiente del buffer da cui estrarre i dati della trama.
-
NumCoefficients [in]
-
Tipo: UINT
Numero di scalari, a partire da StartCoefficient, da cui estrarre i dati della trama.
-
pTexture [in]
-
Tipo: LPDIRECT3DTEXTURE9
Puntatore a un oggetto trama IDirect3DTexture9 che archivierà i coefficienti.
Valore restituito
Tipo: HRESULT
Se il metodo ha esito positivo, il valore restituito è S_OK. Se il metodo ha esito negativo, il valore restituito può essere uno dei seguenti: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche