Capturing video using Win32API

I read this about using Win32 API for basic photo video and audio capture with mediacapture, and this about syscall and this and this, but did not get how can I capture a photo/video. any help?

import (

	"fmt"
	"unsafe"
    "syscall"

	"golang.org/x/sys/windows"
)

func main() {

}