Método ID3DXPRTBuffer::ExtractTexture
Extrae los datos de coeficiente de un canal de color del búfer para un intervalo de coeficientes especificado y agrega los datos a un objeto IDirect3DTexture9 .
Sintaxis
HRESULT ExtractTexture(
[in] UINT Channel,
[in] UINT StartCoefficient,
[in] UINT NumCoefficients,
[in] LPDIRECT3DTEXTURE9 pTexture
);
Parámetros
-
Canal [in]
-
Tipo: UINT
Canal de color del búfer desde el que se van a extraer los datos de textura.
-
StartCoefficient [in]
-
Tipo: UINT
Valor inicial del coeficiente de búfer del que se van a extraer los datos de textura.
-
NumCoefficients [in]
-
Tipo: UINT
Número de escalares, comenzando en StartCoefficient, desde el que se extraen los datos de textura.
-
pTexture [in]
-
Tipo: LPDIRECT3DTEXTURE9
Puntero a un objeto de textura IDirect3DTexture9 que almacenará coeficientes.
Valor devuelto
Tipo: HRESULT
Si el método se realiza correctamente, el valor devuelto es S_OK. Si se produce un error en el método, el valor devuelto puede ser uno de los siguientes: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también