Struttura CAPDRIVERCAPS (vfw.h)

La struttura CAPDRIVERCAPS definisce le funzionalità del driver di acquisizione.

Un'applicazione deve usare la macro WM_CAP_DRIVER_GET_CAPS messaggio o capDriverGetCaps per inserire una copia delle funzionalità del driver in una struttura CAPDRIVERCAPS ogni volta che l'applicazione connette una finestra di acquisizione a un driver di acquisizione.

Sintassi

typedef struct tagCapDriverCaps {
  UINT   wDeviceIndex;
  BOOL   fHasOverlay;
  BOOL   fHasDlgVideoSource;
  BOOL   fHasDlgVideoFormat;
  BOOL   fHasDlgVideoDisplay;
  BOOL   fCaptureInitialized;
  BOOL   fDriverSuppliesPalettes;
  HANDLE hVideoIn;
  HANDLE hVideoOut;
  HANDLE hVideoExtIn;
  HANDLE hVideoExtOut;
} CAPDRIVERCAPS, *PCAPDRIVERCAPS, *LPCAPDRIVERCAPS;

Members

wDeviceIndex

Indice del driver di acquisizione. Un valore di indice può variare da 0 a 9.

fHasOverlay

Flag di sovrimpressione video. Il valore di questo membro è TRUE se il dispositivo supporta la sovrimpressione video.

fHasDlgVideoSource

Flag della finestra di dialogo origine video. Il valore di questo membro è TRUE se il dispositivo supporta una finestra di dialogo per la selezione e il controllo dell'origine video.

fHasDlgVideoFormat

Flag della finestra di dialogo formato video. Il valore di questo membro è TRUE se il dispositivo supporta una finestra di dialogo per la selezione del formato video.

fHasDlgVideoDisplay

Flag della finestra di dialogo di visualizzazione video. Il valore di questo membro è TRUE se il dispositivo supporta una finestra di dialogo per controllare la riproduzione di video dal buffer dei fotogrammi di acquisizione.

fCaptureInitialized

Flag di inizializzazione dell'acquisizione. Il valore di questo membro è TRUE se un dispositivo di acquisizione è stato connesso correttamente.

fDriverSuppliesPalettes

Flag della tavolozza dei driver. Il valore di questo membro è TRUE se il driver può creare tavolozze.

hVideoIn

Non usato nelle applicazioni Win32.

hVideoOut

Non usato nelle applicazioni Win32.

hVideoExtIn

Non usato nelle applicazioni Win32.

hVideoExtOut

Non usato nelle applicazioni Win32.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione vfw.h

Vedi anche

Acquisizione video

Strutture di acquisizione video