cgD3D10SetTextureSamplerStateParameter

> # NAME

> cgD3D10SetTextureSamplerStateParameter - Sets a texture resource and sampler state object to a Cg sampler parameter.

> # SYNOPSIS

>       #include <Cg/cg.h>

>       void cgD3D10SetTextureSamplerStateParameter( CGparameter param,
>                                                    ID3D10Resource * texture,
>                                                    ID3D10SamplerState * samplerState );

> # PARAMETERS

> param

>   The sampler parameter whose texture and state is to be set.

> texture

>   The texture resource object being set.

> samplerState

>   The sampler state object being set.

> # RETURN VALUES

> None.

> # DESCRIPTION

> cgD3D10SetTextureSamplerStateParameter accomplishes the same thing as calling both cgD3D10SetTextureParameter and cgD3D10SetSamplerStateParameter together.

> # EXAMPLES

> ID3D10Resource * myTexture; ID3D10SamplerState * mySamplerState;

> Device->CreateTexture2D( &desc, &initalData, &myTexture ); Device->CreateSamplerState( &desc, &mySamplerState );

> cgD3D10SetTextureSamplerStateParameter( myCgSamplerParam, myTexture, mySamplerState );

> # ERRORS

> CG_INVALID_PARAMETER_ERROR is generated if param is invalid.

> # HISTORY

> cgD3D10SetTextureSamplerStateParameter was introduced in Cg 2.1.

> # SEE ALSO

> cgD3D10SetTextureParameter, cgD3D10SetSamplerStateParameter