by your use of the word 'enums' I'm assuming you mean C-type enumerations? If so, then not directly, no.
You have constants that if named appropriately, can do the same job (these are bitmap format types):
#constant D3DFMT_A8R8G8B8 = 21
#constant D3DFMT_X8R8G8B8 = 22
#constant D3DFMT_R5G6B5 = 23
#constant D3DFMT_X1R5G5B5 = 24
#constant D3DFMT_A1R5G5B5 = 25
#constant D3DFMT_A4R4G4B4 = 26
#constant D3DFMT_A8R3G3B2 = 29
#constant D3DFMT_X4R4G4B4 = 30
#constant D3DFMT_A2B10G10R10 = 31
#constant D3DFMT_A8B8G8R8 = 32
#constant D3DFMT_X8B8G8R8 = 33
#constant D3DFMT_G16R16 = 34
#constant D3DFMT_A2R10G10B10 = 35
Alternatively, if you don't mind the overhead (and they are a lot slower than constants), then you can use plug-ins in a way - I have a 'lookup' plug-in which carries out string-to-string lookup, which could be used for that purpose too.