Entrainement
Module
Explore common configuration options - Training
This module discusses configuring and customizing some of the common default settings in Windows clients.
Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Chaque pilote de capture peut fournir jusqu’à trois boîtes de dialogue différentes utilisées pour contrôler les aspects du processus de numérisation et de capture vidéo. L’exemple suivant montre comment afficher ces boîtes de dialogue. Avant d’afficher chaque boîte de dialogue, l’exemple appelle la macro capDriverGetCaps et vérifie la structure CAPDRIVERCAPS retournée pour voir si le pilote de capture peut l’afficher.
HWND hWndC = capCreateCaptureWindow(TEXT("My Capture Window"),
WS_CHILD | WS_VISIBLE, 0, 0, 160, 120, hwndParent, nID);
CAPDRIVERCAPS CapDriverCaps = { };
CAPSTATUS CapStatus = { };
capDriverGetCaps(hWndC, &CapDriverCaps, sizeof(CAPDRIVERCAPS));
// Video source dialog box.
if (CapDriverCaps.fHasDlgVideoSource)
{
capDlgVideoSource(hWndC);
}
// Video format dialog box.
if (CapDriverCaps.fHasDlgVideoFormat)
{
capDlgVideoFormat(hWndC);
// Are there new image dimensions?
capGetStatus(hWndC, &CapStatus, sizeof (CAPSTATUS));
// If so, notify the parent of a size change.
}
// Video display dialog box.
if (CapDriverCaps.fHasDlgVideoDisplay)
{
capDlgVideoDisplay(hWndC);
}
Entrainement
Module
Explore common configuration options - Training
This module discusses configuring and customizing some of the common default settings in Windows clients.