CImageSample.CImageSample-Konstruktor
[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.]
Konstruktormethode.
Syntax
CImageSample(
CBaseAllocator *pAllocator,
TCHAR *pName,
HRESULT *phr,
LPBYTE pBuffer,
LONG length
);
Parameter
-
pAllocator
-
Zeiger auf die Zuweisung, die dieses Beispiel erstellt hat.
-
pName
-
Ignoriert.
-
Phr
-
Ignoriert.
-
pBuffer
-
Zeiger auf einen vom Aufrufer zugeordneten Speicherpuffer mit der Größe. Der Puffer sollte eine geräteunabhängige GDI-Bitmap (DEVICE-Independent Bitmap, DIB) enthalten.
-
length
-
Die Länge des Puffers.
Bemerkungen
Die CImageAllocator-Klasse erstellt einen DIB mithilfe eines Dateizuordnungsobjekts, das von der Auslagerungsdatei des Betriebssystems unterstützt wird. Das Handle für das Dateizuordnungsobjekt wird im hMapping-Member der m_DibData-Struktur gespeichert.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|