Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Uses a compiled high-level shader language (HLSL) function to fill each texel of each mipmap level of a texture.
Syntax
HRESULT D3DXFillVolumeTextureTX(
_In_ LPDIRECT3DVOLUMETEXTURE9 pTexture,
_In_ LPD3DXTEXTURESHADER pTextureShader
);
Parameters
-
pTexture [in]
-
Type: LPDIRECT3DVOLUMETEXTURE9
Pointer to an IDirect3DVolumeTexture9 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