Mark Pesce D.'s Programming Microsoft DirectShow for Digital Video and PDF

By Mark Pesce D.

This book—written by way of a cocreator of the preferred VRML 3D photographs language—is excellent for any developer who desires to utilize the DirectShow API.

Show description

Read or Download Programming Microsoft DirectShow for Digital Video and Television PDF

Best video production books

Read e-book online Programming Microsoft DirectShow for Digital Video and PDF

This book—written via a cocreator of the preferred VRML three-D pictures language—is perfect for any developer who desires to utilize the DirectShow API.

Adobe After Effects CS5 Visual Effects and Compositing - download pdf or read online

This is often the one ebook out there to concentration completely at the construction of visible results for After results clients, and is a one-stop source for a person who desires in-depth factors that demystify the world of visible results and the way they have been created, due to veteran writer Mark Christiansen's pleasant and obtainable kind.

Download e-book for kindle: Digital Art Masters: Volume 3 by 3dtotal.Com

Книги знакомят нас с работами одних их самых лучших и востребованных художников second и 3D. на этих страницах вы найдёте их галереи, узнаете об их манере рисования, их специальных приёмах. Также они поделятся с вами процессом создания полотен и расскажут немного о том, что питает их воображение. electronic paintings Masters: quantity 1-6 delves into the operating practices of a few of the world’s top electronic artists to bare the construction strategies in the back of their breathtaking pictures.

CINEMA 4D : The Artist's Project Sourcebook (Digital Media - download pdf or read online

Cinema 4D is a 3-D modeling and animation software frequent to supply whatever from easy emblems to advanced visualizations usually visible in broadcast animation and motion-picture lighting tricks. Cinema 4D: The Artist's venture Sourcebook gives you the guideline and coursework required of an academically entire textbook.

Additional resources for Programming Microsoft DirectShow for Digital Video and Television

Example text

The AddFilter method takes two parameters. The first parameter is a pointer to the IBaseFilter interface on the filter to be added, while the second This document is created with the unregistered version of CHM2PDF Pilot parameter is an application-defined string used to identify the filter. (You can use this string to name the filter whatever you like. ) Now we have two filters in the filter graph: a source filter pointing to the file and an audio output filter. They need to be connected together, probably through a path of transform filters.

Here’s the code for SaveFilterGraph: // Pass it a file name in wszPath, and it will save the filter graph // to that file. HRESULT SaveGraphFile(IGraphBuilder *pGraph, WCHAR *wszPath) {     const WCHAR wszStreamName[] = L"ActiveMovieGraph";     HRESULT hr;     IStorage *pStorage = NULL;                                         // First, create a document file that will hold the GRF file hr = StgCreateDocfile(      wszPath,      STGM_CREATE │ STGM_TRANSACTED │ STGM_READWRITE │         STGM_SHARE_EXCLUSIVE,      0, &pStorage); if(FAILED(hr)) {     return hr; }                                             // Next, create a stream to store.

The pin properties are interesting to look at because you can see which media types an output pin can transmit and which media types an input pin can receive. It’s an easy way to determine whether two filters are compatible. You can also examine the pin properties of connected pins, which will show you the actual media type of a pin-to-pin connection. This document is created with the unregistered version of CHM2PDF Pilot Summary At this point, we’ve covered all the basics with GraphEdit, and you’ve created a number of DirectShow filter graphs useful for both media playback and media capture.

Download PDF sample

Rated 4.71 of 5 – based on 11 votes