Freigeben über


capGetVideoFormat-Makro (vfw.h)

Das capGetVideoFormat-Makro ruft eine Kopie des verwendeten Videoformats ab. Sie können dieses Makro verwenden oder die WM_CAP_GET_VIDEOFORMAT Nachricht explizit aufrufen.

Syntax

DWORD capGetVideoFormat(
     hwnd,
     s,
     wSize
);

Die Parameter

hwnd

Behandeln eines Aufnahmefensters.

s

Zeiger auf eine BITMAPINFO-Struktur . Sie können auch NULL angeben, um die Anzahl der by BITMAPINFO benötigten Bytes abzurufen.

wSize

Größe in Byte der Struktur, auf die von s verwiesen wird.

Rückgabewert

Typ: DWORD-

Gibt die Größe des Videoformats in Bytes oder null zurück, wenn das Aufnahmefenster nicht mit einem Aufnahmetreiber verbunden ist. Bei Videoformaten, die eine Palette erfordern, wird auch die aktuelle Palette zurückgegeben.

Bemerkungen

Da komprimierte Videoformate in den Größenanforderungen variieren, müssen Anwendungen zuerst die Größe abrufen, dann Arbeitsspeicher zuweisen und schließlich die Videoformatdaten anfordern.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 2000 Professional [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Windows 2000 Server [nur Desktop-Apps]
Zielplattform Fenster
Überschrift vfw.h

Siehe auch

Videoaufnahmemakros