Extensions Image, Audio et Vidéo Administration et programmation

DBvMergeShots


Image Audio Vidéo
    X

Fusionne deux prises de vue en une seule. La prise de vue qui en résulte utilise le descripteur de prise de vue et la première image de la première prise de vue. La dernière image de la plus longue des deux séquences est utilisée dans la séquence résultante. La ligne sur laquelle pointe la seconde prise de vue est supprimée.

Autorisation

Control, Select, Delete, Update

Fichier bibliothèque
OS/2 et Windows AIX, HP-UX et Solaris
dmbshot.lib libdmbshot.a (AIX)

libdmbshot.sl (HP-UX)

libdmbshot.so (Solaris)

Fichier d'inclusion

dmbshot.h

Syntaxe

long DBvMergeShots(
      char *catalogName,
      char *shotHandle1,
      char *shotHandle2,
      SQLHDBC hdbc
      );

Paramètres

catalogName (entrée)
Nom du catalogue des prises de vue.

shotHandle1 (entrée)
Descripteur de la première prise de vue.

shotHandle2 (entrée)
Descripteur de la seconde prise de vue.

hdbc (entrée)
Descripteur de base de données obtenu par SQLConnect.

Codes d'erreur

MMDB_SUCCESS
Le traitement de l'appel d'API a abouti.

MMDB_RC_NOT_CONNECTED
L'application n'a pas établi une connexion correcte à une base de données.

MMDB_RC_CANNOT_MERGE
Fusion des prises de vue impossible.

MMDB_RC_INVALID_CATALOG
Le catalogue est incorrect ou n'existe pas.

Exemples

Fusion des prises de vue comportant les descripteurs shotHandle1 et shotHandle2 dans le catalogue hotshots :

#include <dmbshot.h>
 
rc = DBvMergeShots("hotshots", shotHandle1,
       shotHandle2, hdbc);


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]