D3DXFillCubeTextureTX function
Uses a compiled high-level shader language (HLSL) function to fill each texel of each mipmap level of a texture.
Syntax
HRESULT D3DXFillCubeTextureTX(
_In_ LPDIRECT3DCUBETEXTURE9 pTexture,
_In_ LPD3DXTEXTURESHADER pTextureShader
);
Parameters
-
pTexture [in]
-
Type: LPDIRECT3DCUBETEXTURE9
Pointer to an IDirect3DCubeTexture9 object, representing the texture to be filled.
-
pTextureShader [in]
-
Type: LPD3DXTEXTURESHADER
Pointer to a ID3DXTextureShader texture shader object.
Return value
Type: HRESULT
If the function succeeds, the return value is D3D_OK. If the function fails, the return value can be one of the following: D3DERR_NOTAVAILABLE, D3DERR_INVALIDCALL.
Remarks
The texture target must be an HLSL function that takes contains the following semantics:
- One input parameter must use a POSITION semantic.
- One input parameter must use a PSIZE semantic.
- The function must return a parameter that uses the COLOR semantic.
The input parameters can be in any order. For an example, see D3DXFillTextureTX
Requirements
Requirement | Value |
---|---|
Header |
|
Library |
|
See also