' ########################################################################################
' Microsoft Windows
' File: dmodshow.inc
' Copyright (c) 2011 Jos? Roca
' Portions Copyright (c) Microsoft Corporation.
' All Rights Reserved.
' THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
' EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
' MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
' ########################################################################################
#IF NOT %DEF(PBX_dmodshow_PBI)
#DEFINE PBX_dmodshow_PBI
%EQUATE `DMODSHOW_INC = 1
'/* header files for imported files */
#INCLUDE ONCE "Legacy/COM/Unknwn.inc"
#INCLUDE ONCE "Legacy/COM/ObjIdl.inc"
#INCLUDE ONCE "Legacy/Media/mediaobj.inc"
$CLSID_DMOWrapperFilter = GUID$("{94297043-BD82-4DFD-B0DE-8177739C6D20}")
$CLSID_DMOFilterCategory = GUID$("{BCD5796C-BD52-4D30-AB76-70F975B89199}")
' ########################################################################################
' Interface name = IDMOWrapperFilter
' IID = {52D6F586-9F0F-4824-8FC8-E32CA04930C2}
' Inherited interface = IUnknown
' ########################################################################################
$IID_IDMOWrapperFilter = GUID$("{52D6F586-9F0F-4824-8FC8-E32CA04930C2}")
INTERFACE IDMOWrapperFilter $IID_IDMOWrapperFilter
 INHERIT IUnknown
 ' =====================================================================================
 METHOD Init ( ' VTable offset = 12
 BYREF clsidDMO AS GUID
 , BYREF catDMO AS GUID
 ) AS LONG
 ' =====================================================================================
END INTERFACE
#ENDIF
