I've found this function from DirectX8:

object.CreateFont(Device As Direct3DDevice8, hFont As Long) As D3DXFont

Now I'm supposed to find out what this hFont is. According to the DirectX help file it's a "handle to the font object". What is this font object? I thought it could be a display context, but how to find out a context of a font?