# directshow
**Repository Path**: cm-wang/directshow
## Basic Information
- **Project Name**: directshow
- **Description**: directshow example for VisualFBEditor
- **Primary Language**: Visual Basic
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2023-09-20
- **Last Updated**: 2025-11-05
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# directshow
directshow example for VisualFBEditor
## MediaPlayer
## amcap
IBasicVideo::GetCurrentImage
Retrieves the current image waiting at the renderer.
This method fails If the renderer Is Using DirectDraw acceleration. Unfortunately,
This depends On the End-user's hardware configuration, so in practice this method is not reliable.
A better way to obtain a sample from a stream in the graph is to use the ISampleGrabber interface.
ISampleGrabber qedit.bi is already included in this project.
Please refer to the following Player Grab and Camera Grab examples.

Audio format dialog

Audio capture filter dialog

Video capture filter dialog

Video capture pin dialog

## playcap

## sysenum

## Player Grab
Playing video files, take screenshots using the ISampleGrabber method
## Camera Grab
Drive the camera for preview and take screenshots using the ISampleGrabber method
