The only file that contains the 'printf' is 'sc_volumeTexture.c'. Here is the part of the code:
Code:
LPDIRECT3DVOLUMETEXTURE9 sc_volumeTexture_create(STRING *filename)
{
	LPDIRECT3DVOLUMETEXTURE9 temptex;
	HRESULT res = D3DXCreateVolumeTextureFromFile((LPDIRECT3DDEVICE9)pd3ddev, _chr(filename), &temptex);
	if(res != S_OK)
	{
		printf("error: %x", res);
		return NULL;
	}
	return temptex;
}

This code was taken from this original thread:
Support for volume textures

There is something probably wrong with the textures you are using (just guessing).

Something else to show you:
D3DXCreateVolumeTextureFromFile function


Looking for free stuff?? Take a look here: http://badcom.at.ua
Support me on: https://boosty.to/3rung