Click here to Skip to main content
11,496,012 members (57,204 online)
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C++ C#
I'm trying to capture image using mci,but when I get the image I need it in highest quality available.I found this article:

http://msdn.microsoft.com/en-us/library/windows/desktop/dd756941(v=vs.85).aspx[^]

,but I don't know hot to use it.I know how to capture image from the screen,and it's not a problem for me to do,but I want image in the best quality.

Please Help
Posted 7-Apr-12 9:53am
mmm37431.3K
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Take a look at this codeproject article - Real-time video image processing / frame grabber using a minimalistic approach

this may help you out.
  Permalink  
v2
Comments
mmm3743 at 8-Apr-12 11:46am
   
I saw the article,It's a good article,but I want to extract the frame without double opening the same video file since that would slow weak computers too much.I know how to extract the frame using ffmpeg,but then I would also double open file,so I want to extract it using mci
Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

did you try configure command ? http://msdn.microsoft.com/en-us/library/windows/desktop/dd797799(v=vs.85).aspx[^]

i just found it there.. not sure whether it will solve the problem.
  Permalink  
Comments
mmm3743 at 10-Apr-12 16:13pm
   
It didn't solve the problem,thanks for trying

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Dnyaneshwar@Pune 692
1 CHill60 318
2 RyanDev 230
3 Sascha Lefèvre 205
4 OriginalGriff 186
0 Sergey Alexandrovich Kryukov 10,372
1 OriginalGriff 8,871
2 Sascha Lefèvre 3,899
3 Maciej Los 3,422
4 Richard Deeming 2,600


Advertise | Privacy | Mobile
Web04 | 2.8.150520.1 | Last Updated 9 Apr 2012
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100