VicastCam SDK
Krachtige, stabiele en gebruiksvriendelijke audio/video virtuele apparaten en schermspiegelingsoplossingen, waarmee ontwikkelaars snel kunnen integreren.
Ontwikkeltaal
SDK Gebruiksaanwijzing
Deze pagina dient als leidraad C voor taalcliënten om snel te integreren VicastCam Virtuele camera SDK。De cliëntzijde hoeft alleen pre_vicastcam_c.h,te bevatten en de runtime dll uit de map DLL in de programmauitvoermap te plaatsen。Na het laden via loadvicastcamdll() Laden vicastcam.dll kan de,functieaanwijzer worden aangeroepen g_vicastcam_* Functieaanwijzer。
Downloaden SDK Component1. SDK Inhoud van de componentmap
Na het downloaden en uitpakken VicastCam SDK van de component,C bevat de componentmap doorgaans het volgende。

2. Bevestig het pad van het cliëntprogramma
Controleer vóór integratie de codemap en exe uitvoermap van het cliëntprogramma,Hieronder wordt myprogram als voorbeeld gebruikt。
C:\myprogram\main.cC:\myprogram\x64\Release\myprogram.exe3. Importeren VicastCam SDK Component
4. in main.c gebruiken
in main.c bovenaan het headerbestand importeren,vervolgens laden DLL、initialiseer de virtuele camera en roep de functieaanwijzer aan。
headerbestand importeren
#include "pre_vicastcam_c.h"basisinitialisatie- en aanroepvoorbeeld
#include <windows.h>
#include <stdio.h>
#include "pre_vicastcam_c.h"
int main(void)
{
int ret = loadvicastcamdll(L"vicastcam.dll");
if (ret != ERROR_SUCCESS) {
printf("loadvicastcamdll failed, ret=%d, GetLastError=%lu\n",
ret,
GetLastError());
return ret;
}
ret = g_vicastcam_InitVcam();
if (ret != ERROR_SUCCESS) {
printf("InitVcam failed, ret=%d, GetLastError=%lu\n",
ret,
GetLastError());
return ret;
}
g_vicastcam_SetOutputFormat(1280, 720, 1); /* 0 = YUY2, non-zero = NV12 */
g_vicastcam_SetFriendlyName(L"VicastCam");
g_vicastcam_SetMirrorEnabled(0);
g_vicastcam_SetFlipEnabled(0);
g_vicastcam_setVcamOn(1);
/* Optional: output image or media file to virtual camera */
/* g_vicastcam_getImageToCamera(L"test.png"); */
/* g_vicastcam_getMultiMediaToCamera(L"test.mp4"); */
return 0;
}



