I have got following code:
CImage local_image;
CaptureWndShot(local_main_dialog->web_camera_dialog.m_hWnd,&local_image,ENGINE_WINDOWS_SIZE_CX/2,ENGINE_WINDOWS_SIZE_CY/2);
IStream *local_stream;
HRESULT local_create_IStream_result = CreateStreamOnHGlobal ( 0 , TRUE , &local_stream );
HRESULT local_save_result = local_image.Save(local_stream, Gdiplus::ImageFormatJPEG);
I need to be able to compile following code:
CAudioImage local_audio_image;
CaptureAudioSampleShot(&local_audio_image);
IStream *local_stream;
HRESULT local_create_IStream_result = CreateStreamOnHGlobal ( 0 , TRUE , &local_stream );
HRESULT local_save_result = local_audio_image.Save(local_stream, Gdiplus::ImageFormatPCM);
And
CAudioImage local_audio_image;
CaptureAudioSampleShot(&local_audio_image);
IStream *local_stream;
HRESULT local_create_IStream_result = CreateStreamOnHGlobal ( 0 , TRUE , &local_stream );
HRESULT local_save_result = local_audio_image.Save(local_stream, Gdiplus::ImageFormatMP3);
Is it possable?
UPDATE:
I have got for example RAW PCM DATA and AM_MEDIA_TYPE of the RAW PCM DATA.
How can i write the wav file from RAW PCM DATA and AM_MEDIA_TYPE of the RAW PCM DATA?