#S(HASH-TABLE EQL (FILENAME . "c:\linuxsafe\ocxs\polymediadb.dll")(GUID . "{3238C5C1-0665-11D1-A8B9-00C07C003064}")(DESCRIPTION . "PolyMediaDB 1.0 Type Library")(VERSION . "1.0") (CLASSES . #S(HASH-TABLE EQUAL ("PolyMediaRegDB" (TYPE . "Coclass")(DESCRIPTION . "PolyMediaRegDB Class")(GUID . "{3238C5CF-0665-11D1-A8B9-00C07C003064}")(ALIASES "IPolyMediaRegDB") (FUNCTIONS )) ("IPolyMediaRegDB" (TYPE . "Interface")(DESCRIPTION . "IPolyMediaRegDB Interface")(GUID . "{3238C5CE-0665-11D1-A8B9-00C07C003064}")(FUNCTIONS ((NAME . "RegisterDDBuffer") (RIID . #x60010000) (OFFSET . #xc) (RETURNS . "VT_HRESULT")(PARAMS ("lpBuffer" "VT_UNKNOWN")("lpHBuffer" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RegisterDDBuffer")) ((NAME . "GetDDBuffer") (RIID . #x60010001) (OFFSET . #x10) (RETURNS . "VT_HRESULT")(PARAMS ("hBuffer" "VT_UI4")("lplpBuffer" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetDDBuffer")) ((NAME . "UnregisterDDBuffer") (RIID . #x60010002) (OFFSET . #x14) (RETURNS . "VT_HRESULT")(PARAMS ("hBuffer" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method UnregisterDDBuffer")) ((NAME . "GetDDBuffersNumber") (RIID . #x60010003) (OFFSET . #x18) (RETURNS . "VT_HRESULT")(PARAMS ("dwBuffersNumber" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetDDBuffersNumber")) ((NAME . "RegisterDDPalette") (RIID . #x60010004) (OFFSET . #x1c) (RETURNS . "VT_HRESULT")(PARAMS ("lpPalette" "VT_UNKNOWN")("lpHPalette" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RegisterDDPalette")) ((NAME . "GetDDPalette") (RIID . #x60010005) (OFFSET . #x20) (RETURNS . "VT_HRESULT")(PARAMS ("hPalette" "VT_UI4")("lplpDDPalette" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetDDPalette")) ((NAME . "UnregisterDDPalette") (RIID . #x60010006) (OFFSET . #x24) (RETURNS . "VT_HRESULT")(PARAMS ("hDDPalette" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method UnregisterDDPalette")) ((NAME . "GetDDPalettesNumber") (RIID . #x60010007) (OFFSET . #x28) (RETURNS . "VT_HRESULT")(PARAMS ("dwDDPalettesNumber" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetDDPalettesNumber")) ((NAME . "RegisterFont") (RIID . #x60010008) (OFFSET . #x2c) (RETURNS . "VT_HRESULT")(PARAMS ("DDHFont" "VT_USERDEFINED.Typedef.wireHFONT")("lpHFont" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method RegisterFont")) ((NAME . "GetFont") (RIID . #x60010009) (OFFSET . #x30) (RETURNS . "VT_HRESULT")(PARAMS ("hFont" "VT_UI4")("lpDDFont" "VT_PTR.wireHFONT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetFont")) ((NAME . "UnregisterFont") (RIID . #x6001000a) (OFFSET . #x34) (RETURNS . "VT_HRESULT")(PARAMS ("hFont" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method UnregisterFont")) ((NAME . "GetFontsNumber") (RIID . #x6001000b) (OFFSET . #x38) (RETURNS . "VT_HRESULT")(PARAMS ("dwFontsNumber" "VT_PTR.VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetFontsNumber")) ((NAME . "GetFullScreenFlag") (RIID . #x6001000c) (OFFSET . #x3c) (RETURNS . "VT_HRESULT")(PARAMS ("bVal" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetFullScreenFlag")) ((NAME . "SetFullScreenFlag") (RIID . #x6001000d) (OFFSET . #x40) (RETURNS . "VT_HRESULT")(PARAMS ("newVal" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetFullScreenFlag")) ((NAME . "GetHWnd") (RIID . #x6001000e) (OFFSET . #x44) (RETURNS . "VT_HRESULT")(PARAMS ("retVal" "VT_PTR.wireHWND")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetHWnd")) ((NAME . "SetHWnd") (RIID . #x6001000f) (OFFSET . #x48) (RETURNS . "VT_HRESULT")(PARAMS ("newVal" "VT_USERDEFINED.Typedef.wireHWND")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetHWnd")) ((NAME . "GetActivePalette") (RIID . #x60010010) (OFFSET . #x4c) (RETURNS . "VT_HRESULT")(PARAMS ("retVal" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetActivePalette")) ((NAME . "SetActivePalette") (RIID . #x60010011) (OFFSET . #x50) (RETURNS . "VT_HRESULT")(PARAMS ("newVal" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetActivePalette")) ((NAME . "GetLPToLastError") (RIID . #x60010012) (OFFSET . #x54) (RETURNS . "VT_HRESULT")(PARAMS ("retVal" "VT_PTR.VT_HRESULT")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetLPToLastError")) ((NAME . "GetDDObject") (RIID . #x60010013) (OFFSET . #x58) (RETURNS . "VT_HRESULT")(PARAMS ("retVal" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetDDObject")) ((NAME . "SetDDObject") (RIID . #x60010014) (OFFSET . #x5c) (RETURNS . "VT_HRESULT")(PARAMS ("newVal" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetDDObject")) ((NAME . "GetDDPrimarySurface") (RIID . #x60010015) (OFFSET . #x60) (RETURNS . "VT_HRESULT")(PARAMS ("retVal" "VT_PTR.VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetDDPrimarySurface")) ((NAME . "SetDDPrimarySurface") (RIID . #x60010016) (OFFSET . #x64) (RETURNS . "VT_HRESULT")(PARAMS ("newVal" "VT_UNKNOWN")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetDDPrimarySurface")) ((NAME . "GetAviInitFlag") (RIID . #x60010017) (OFFSET . #x68) (RETURNS . "VT_HRESULT")(PARAMS ("retVal" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetAviInitFlag")) ((NAME . "SetAviInitFlag") (RIID . #x60010018) (OFFSET . #x6c) (RETURNS . "VT_HRESULT")(PARAMS ("newVal" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetAviInitFlag")) ((NAME . "GetBPP") (RIID . #x60010019) (OFFSET . #x70) (RETURNS . "VT_HRESULT")(PARAMS ("retVal" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetBPP")) ((NAME . "SetBPP") (RIID . #x6001001a) (OFFSET . #x74) (RETURNS . "VT_HRESULT")(PARAMS ("newVal" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetBPP")) ((NAME . "GetPolyMediaInitFlag") (RIID . #x6001001b) (OFFSET . #x78) (RETURNS . "VT_HRESULT")(PARAMS ("retVal" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetPolyMediaInitFlag")) ((NAME . "SetPolyMediaInitFlag") (RIID . #x6001001c) (OFFSET . #x7c) (RETURNS . "VT_HRESULT")(PARAMS ("newVal" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetPolyMediaInitFlag")) ((NAME . "SetPolyMediaRegisterHandler") (RIID . #x6001001d) (OFFSET . #x80) (RETURNS . "VT_HRESULT")(PARAMS ("dwHandler" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetPolyMediaRegisterHandler")) ((NAME . "SetBackBufferHandler") (RIID . #x6001001e) (OFFSET . #x84) (RETURNS . "VT_HRESULT")(PARAMS ("lBkHandler" "VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetBackBufferHandler")) ((NAME . "GetBackBufferHandler") (RIID . #x6001001f) (OFFSET . #x88) (RETURNS . "VT_HRESULT")(PARAMS ("lpBkHandler" "VT_PTR.VT_I4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method GetBackBufferHandler")) ((NAME . "SetDDBufferAt") (RIID . #x60010020) (OFFSET . #x8c) (RETURNS . "VT_HRESULT")(PARAMS ("lpBuffer" "VT_UNKNOWN")("hBuffer" "VT_UI4")) (FLAGS ( IS-FUNCTION ))(DESCRIPTION . "method SetDDBufferAt")))) ("wireHFONT" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}"))) (FUNCTIONS )) ("_RemotableHandle" (TYPE . "Structure")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("__MIDL_IWinTypes_0009" (TYPE . "Union")(GUID . "{00000000-0000-0000-0000-000000000000}")(FUNCTIONS )) ("wireHWND" (TYPE . "Typedef")(GUID . "{00000000-0000-0000-0000-000000000000}"))) (FUNCTIONS )) )))