modf
Splits the value x into fractional and integer parts, each of which has the same sign as x.
ret modf(x, out ip) 

Parameters
Item  Description 

x 
[in] The x input value. 
ip 
[out] The integer portion of x. 
Return Value
The signedfractional portion of x.
Type Description
Name  In/Out  Template Type  Component Type  Size 

x  in  scalar, vector, or matrix  float, int  any 
ip  out  same as input x  float, int  same dimension(s) as input x 
ret  out  same as input x  float, int  same dimension(s) as input x 
Minimum Shader Model
This function is supported in the following shader models.
Shader Model  Supported 

Shader Model 2 (DirectX HLSL) and higher shader models  yes 
Shader Model 1 (DirectX HLSL)  yes (vs_1_1 only) 
Requirements
Header 
