CImagePalette.MakePalette method

转载 2013年12月05日 09:40:57

CImagePalette.MakePalette method

The MakePalette method creates a logical palette from the color table in a video format. 从视频格式的颜色表中创建一个逻辑调色板。

Syntax

HPALETTE MakePalette(
  const VIDEOINFOHEADER *pVideoInfo,
  LPSTR szDevice
);

Parameters

pVideoInfo

Pointer to a VIDEOINFOHEADER structure that contains the color table. 视频信息头指针,

szDevice  

Pointer to a string that contains the name of the display device, as returned by the GDI EnumDisplayDevices function. To use the main display device, set this parameter to NULL. 字符串指针。这个字符串是显示设备的名字。

Return value

If successful, returns a handle to the palette. Otherwise, returns NULL. 成功,返回调色板的句柄,否则返回0.

Requirements

Header

Winutil.h (include Streams.h)

Library

Strmbase.lib (retail builds);
Strmbasd.lib (debug builds)

设计模式:(1)工厂方法模式(Factory Method)

结合GOF《设计模式》和标准代码及例子

Method of analytic tableaux

  • 2015年12月27日 20:05
  • 1MB
  • 下载

Method的invoke()方法的使用

一、为什么要用invoke方法 主要是为了类反射,这样你可以在不知道具体的类的情况下,根据配置的字符串去调用一个类的方法。在灵活编程的时候非常有用。 二、实现方法public Object invo...

java虚拟机内存的堆区(heap),栈区(stack)和静态区(static/method)

JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得...

Wyckoff - Method of Tape Reading

  • 2015年08月11日 16:40
  • 3.16MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CImagePalette.MakePalette method
举报原因:
原因补充:

(最多只允许输入30个字)