CImageDisplay-Klasse
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
Die CImageDisplay
-Klasse ist eine Hilfsklasse für GDI-Videorenderer, um das Anzeigeformat zu verwalten. Das Objekt speichert eine VIDEOINFO-Struktur , die den aktuellen Anzeigemodus beschreibt, der in der Konstruktormethode des Objekts initialisiert wird. Die CheckMediaType-Methode des Objekts überprüft, ob ein vorgeschlagener Medientyp mithilfe von GDI effizient gerendert werden kann.
Geschützte Membervariablen | BESCHREIBUNG |
---|---|
m_Display | VIDEOINFO-Struktur , die das aktuelle Anzeigeformat beschreibt. |
Geschützte Methoden | BESCHREIBUNG |
CheckBitFields | Überprüft die Farbmasken in einer VIDEOINFO-Struktur . |
CountPrefixBits | Berechnet die Anzahl der Nullbits am Anfang eines angegebenen Bitfelds. |
CountSetBits | Gibt die Anzahl der Bits zurück, die in einem angegebenen Bitfeld auf 1 festgelegt ist. |
Öffentliche Methoden | BESCHREIBUNG |
CheckHeaderValidity | Überprüft eine BITMAPINFOHEADER-Struktur . |
CheckMediaType | Bestimmt, ob ein vorgeschlagener Medientyp mit dem Anzeigeformat kompatibel ist. |
CheckPaletteHeader | Überprüft die Paletteneinträge in einer VIDEOINFO-Struktur . |
CheckVideoType | Überprüft, ob ein angegebenes VIDEOINFO-Format mit dem Anzeigeformat kompatibel ist. |
CImageDisplay | Konstruktormethode. |
GetBitMasks | Ruft die Farbmasken für ein angegebenes VIDEOINFO-Format ab. |
GetColourMask | Ruft die Farbmasken für das aktuelle Anzeigeformat ab. |
GetDisplayDepth | Ruft die Bittiefe des aktuellen Anzeigemodus ab. |
GetDisplayFormat | Ruft ein Videoformat ab, das den aktuellen Anzeigemodus beschreibt. |
IsPalettised | Bestimmt, ob das aktuelle Anzeigeformat palettisiert ist. |
RefreshDisplayType | Updates das Videoformat des Objekts an die angegebene Anzeige an |
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|