The IDirect3dDevice Interface contains the following methods:
addViewport
beginScene
createExecuteBuffercreateMatrix
deleteMatrix
deleteViewport
endScene
enumTextureFormats
execute
flushExecuteBuffer
getCaps
getDirect3D
getMatrix
getPickRecords
getStats
initialize
nextViewport
pick
setMatrix
swapTextureHandles