NAME

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

SYNOPSIS

  #include <Cg/cgD3D11.h>

  void cgD3D11SetTextureSamplerStateParameter( CGparameter param,
                                               ID3D11Resource * texture,
                                               ID3D11SamplerState * 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

cgD3D11SetTextureSamplerStateParameter accomplishes the same thing as calling both cgD3D11SetTextureParameter and cgD3D11SetSamplerStateParameter together.

EXAMPLES

ID3D11Resource * myTexture; ID3D11SamplerState * mySamplerState;

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

cgD3D11SetTextureSamplerStateParameter( myCgSamplerParam, myTexture, mySamplerState );

ERRORS

CG_INVALID_PARAMETER_ERROR is generated if param is invalid.

HISTORY

cgD3D11SetTextureSamplerStateParameter was introduced in Cg 3.0.

SEE ALSO

cgD3D11SetTextureParameter, cgD3D11SetSamplerStateParameter