21#pragma makedep regtypelib
28 uuid(bef6e001-a874-101
a-8bba-00aa00300cab),
34 importlib(
"stdole2.tlb");
36 typedef [
uuid(66504301-BE0F-101
A-8BBB-00AA00300CAB),
public]
39 typedef [
uuid(66504302-BE0F-101
A-8BBB-00AA00300CAB),
public]
42 typedef [
uuid(66504303-BE0F-101
A-8BBB-00AA00300CAB),
public]
45 typedef [
uuid(66504304-BE0F-101
A-8BBB-00AA00300CAB),
public]
48 typedef [
uuid(66504305-BE0F-101
A-8BBB-00AA00300CAB),
public]
51 typedef [
uuid(66504306-BE0F-101
A-8BBB-00AA00300CAB),
public]
54 typedef [
uuid(66504307-BE0F-101
A-8BBB-00AA00300CAB),
public]
57 typedef [
uuid(66504308-BE0F-101
A-8BBB-00AA00300CAB),
public]
60 typedef [
uuid(66504309-BE0F-101
A-8BBB-00AA00300CAB),
public]
63 typedef [
uuid(BF030640-9069-101
B-AE2D-08002B2EC713),
public]
66 typedef [
uuid(BF030641-9069-101
B-AE2D-08002B2EC713),
public]
69 typedef [
uuid(BF030642-9069-101
B-AE2D-08002B2EC713),
public]
72 typedef [
uuid(BF030643-9069-101
B-AE2D-08002B2EC713),
public]
75 typedef [
uuid(66504313-BE0F-101
A-8BBB-00AA00300CAB),
public]
78 typedef [
uuid(6650430
B-BE0F-101
A-8BBB-00AA00300CAB),
public]
81 typedef [
uuid(BF030644-9069-101
B-AE2D-08002B2EC713),
public]
84 typedef [
uuid(BF030645-9069-101
B-AE2D-08002B2EC713),
public]
88 uuid(6650430
A-BE0F-101
A-8BBB-00AA00300CAB)
96 typedef [
uuid(6650430
D-BE0F-101
A-8BBB-00AA00300CAB),
public]
99 typedef [
uuid(6650430
E-BE0F-101
A-8BBB-00AA00300CAB),
public]
102 typedef [
uuid(6650430
F-BE0F-101
A-8BBB-00AA00300CAB),
public]
105 typedef [
uuid(66504310-BE0F-101
A-8BBB-00AA00300CAB),
public]
108 typedef [
uuid(66504311-BE0F-101
A-8BBB-00AA00300CAB),
public]
111 typedef [
uuid(66504312-BE0F-101
A-8BBB-00AA00300CAB),
public]
117 uuid(BEF6E002-A874-101
A-8BBA-00AA00300CAB),
162 uuid(BEF6E003-A874-101
A-8BBA-00AA00300CAB)
180 uuid(0BE35203-8F91-11CE-9DE3-00AA004BB851)
183 [
default] dispinterface
Font;
189 uuid(7BF80980-BF32-101
A-8BBB-00AA00300CAB),
213 [
in]
void *prcWBounds);
230 [
out]
long *pcbSize);
238 uuid(7BF80981-BF32-101
A-8BBB-00AA00300CAB)
264 uuid(0BE35204-8F91-11CE-9DE3-00AA004BB851)
267 [
default] dispinterface
Picture;
coclass MediaStreamFilter helpstring("Stream Class")
static const WCHAR version[]
GLint GLint GLint GLint GLint x
GLint GLint GLint GLint GLint GLint y
GLboolean GLboolean GLboolean GLboolean a
HRESULT IsEqual([in] IFont *pfontOther)
HRESULT Clone([out] IFont **ppfont)
HRESULT SetRatio([in] long cyLogical, [in] long cyHimetric)
HRESULT AddRefHfont([in] OLE_HANDLE hFont)
VARIANT_BOOL Strikethrough
HRESULT ReleaseHfont([in] OLE_HANDLE hFont)
HRESULT SelectPicture([in] int hdcIn, [out] int *phdcOut, [out] OLE_HANDLE *phbmpOut)
HRESULT SaveAsFile([in] void *pstm, [in] VARIANT_BOOL fSaveMemCopy, [out] long *pcbSize)
HRESULT Render([in] int hdc, [in] long x, [in] long y, [in] long cx, [in] long cy, [in] OLE_XPOS_HIMETRIC xSrc, [in] OLE_YPOS_HIMETRIC ySrc, [in] OLE_XSIZE_HIMETRIC cxSrc, [in] OLE_YSIZE_HIMETRIC cySrc, [in] void *prcWBounds)
VARIANT_BOOL KeepOriginalFormat
HRESULT SetHdc([in] OLE_HANDLE hdc)
OLE_YSIZE_HIMETRIC Height
void Render(int hdc, long x, long y, long cx, long cy, OLE_XPOS_HIMETRIC xSrc, OLE_YPOS_HIMETRIC ySrc, OLE_XSIZE_HIMETRIC cxSrc, OLE_YSIZE_HIMETRIC cySrc, void *prcWBounds)
VARIANT_BOOL FONTSTRIKETHROUGH
VARIANT_BOOL FONTUNDERSCORE
_Must_inspect_result_ _Out_ LPSIZE psize
float OLE_YSIZE_CONTAINER
VARIANT_BOOL OLE_ENABLEDEFAULTBOOL
#define DISPID_PICT_RENDER
#define DISPID_FONT_STRIKE
#define DISPID_PICT_WIDTH
VARIANT_BOOL OLE_OPTEXCLUSIVE
VARIANT_BOOL OLE_CANCELBOOL
#define DISPID_FONT_ITALIC
#define DISPID_PICT_HANDLE
#define DISPID_FONT_CHARSET
#define DISPID_FONT_WEIGHT
#define DISPID_PICT_HEIGHT
float OLE_XSIZE_CONTAINER
#define DISPID_FONT_UNDER
_Out_opt_ int _Out_opt_ int * cy
_In_ HFONT _Out_ PUINT _Out_ PUINT Width
_In_ HFONT _Out_ PUINT Height
_Must_inspect_result_ _In_ WDFDEVICE _In_ PWDF_DEVICE_PROPERTY_DATA _In_ DEVPROPTYPE _In_ ULONG Size