Spezielle Frage zu einem Source Code

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/spezielle_frage_zu_einem_source_code_110098/page_1 - zur Vollversion wechseln!


thachriz schrieb am 19.03.2004 um 15:06

http://www.shrinkwrapvb.com/avihelp/avihlp_5.htm

programm ist oben als zip file herunterladbar

unser ziel ist es das fenster zur auswahl der komprimierungs art zu
entfernen und direkt divx festzulegen. es ist uns aber nicht bekannt wo im code die auswahl des users an das programm weitergegeben wird.

'get the compression options from the user
'Careful! this API requires a pointer to a pointer to a UDT
pOpts = VarPtr(opts)
res = AVISaveOptions(Me.hWnd, _
ICMF_CHOOSE_KEYFRAME Or ICMF_CHOOSE_DATARATE, _
1, _
ps, _
pOpts) 'returns TRUE if User presses OK, FALSE if Cancel
If res <> 1 Then 'In C TRUE = 1
Call AVISaveOptionsFree(1, pOpts)
GoTo error
End If

wir = maturagruppe


mat schrieb am 19.03.2004 um 15:21

is ein API dialog.. ihr (= maturagruppe) werdet wohl einen eigenen Dialog erstellen müssen der dann, wie bei dieser funktion ein struct AVICOMPRESSOPTIONS zurückgibt.

edit:

typedef struct {
DWORD fccType;
DWORD fccHandler;
DWORD dwKeyFrameEvery;
DWORD dwQuality;
DWORD dwBytesPerSecond;
DWORD dwFlags;
LPVOID lpFormat;
DWORD cbFormat;
LPVOID lpParms;
DWORD cbParms;
DWORD dwInterleaveEvery;
} AVICOMPRESSOPTIONS;

mehr gibts bei http://msdn.microsoft.com




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025