CImagePalette.MakePalette-Methode
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Die MakePalette
-Methode erstellt eine logische Palette aus der Farbtabelle in einem Videoformat.
HPALETTE MakePalette(
const VIDEOINFOHEADER *pVideoInfo,
LPSTR szDevice
);
-
pVideoInfo
-
Zeiger auf eine VIDEOINFOHEADER-Struktur , die die Farbtabelle enthält.
-
szDevice
-
Zeiger auf eine Zeichenfolge, die den Namen des Anzeigegeräts enthält, wie von der GDI EnumDisplayDevices-Funktion zurückgegeben. Um das Standard Anzeigegerät zu verwenden, legen Sie diesen Parameter auf NULL fest.
Bei erfolgreicher Ausführung wird ein Handle an die Palette zurückgegeben. Andernfalls wird NULL zurückgegeben.
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|