예제 #1
0
 internal static extern bool Resize(IntPtr hVizWndOrBuffer, ref VisualizationBase.RECT rect, bool isFullscreen);
예제 #2
0
 internal static extern bool SetOutput(string vizName, VisualizationBase.OutputContextType outputContextType,
                                       IntPtr hOutput, ref VisualizationBase.RECT rect);
예제 #3
0
 internal static extern bool InitEngine([MarshalAs(UnmanagedType.LPWStr)] string vizName,
                                        VisualizationBase.OutputContextType outputContextType,
                                        SSCallbackDelegate ssCallback, IntPtr hOutput,
                                        ref VisualizationBase.RECT rect);
예제 #4
0
 internal static extern bool SetOutputWMP(VisualizationBase.OutputContextType outputContextType, IntPtr hOutput);
예제 #5
0
 internal static extern int RenderWMP(IntPtr pData, ref VisualizationBase.RECT rect);
예제 #6
0
 internal static extern bool InitWMPEngine([MarshalAs(UnmanagedType.LPWStr)] string strVizCLSID, int presetIndex,
                                           VisualizationBase.OutputContextType outputContextType, IntPtr callBack,
                                           IntPtr hOutput, ref VisualizationBase.RECT rect);