Extensions Image, Audio et Vidéo Administration et programmation

DBvInsertShot


Image Audio Vidéo
    X

Insère une prise de vue dans un catalogue de prises de vue.

Autorisation

Insert, Control

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 DBvInsertShot(
      char *catalogName,
      DBvShotType *shot,
      DBvIOType *video,
      char *shotHandle,
      SQLHDBC hdbc
      );

Paramètres

catalogName (entrée)
Nom du catalogue.

shot (entrée)
Pointeur sur la prise de vue étendue à insérer dans le catalogue.

shotHandle (entrée)
Descripteur de 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_ACCESS
Le demandeur ne dispose pas des droits d'accès corrects.

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

MMDB_RC_INVALID_CATALOG
Le catalogue est incorrect ou n'existe pas.

Exemples

Insertion d'une prise de vue dans un catalogue de prises de vue :

    rc = DBvInsertShot(
    "hotshots",      /* nom du catalogue des prises de vue */
    shot,            /* pointeur sur la structure des prises de vue */
    video,           /* pointeur sur la structure vidéo */
    shotHandle,      /* pointeur sur le descripteur des prises de vue */
    hdbc);           /* descripteur de la connexion à la base de données */


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