balapradeepswork's repositories
D3D11NV12Rendering
Rendering uncompressed NV12 frames using D3D11.
D3D11YUVRendering
Renders YUV image data using D3D11. Data can be 4:4:4 or 4:2:0 sub sampled. Choose the YUV enum accordingly.
DXGICaptureApp
Captures the desktop images continuously in a loop using Desktop Duplication API and saves them as bitmap images in the current Directory.
IntelDecodeApp
Decoding NV12 encoded data using Intel Media SDK and rendering using D3D11
IntelEncoderConsoleApp
Capturing and encoding the desktop using DXGI and Intel media sdk
D3D9Capture
Capturing Desktop screeen using D3D9 and saving the same using WIC
D3D11RGBRendering
Rendering RGB bitmaps using D3D11. RGB can either have 24bpp or 32bpp. Choose the RGB enum accordingly.
D3D9Rendering
Rendering different input image sources. Can capture and render the same too.
FFmpegX264Codec
This Project illustrates the usage of FFmpeg's H264 encoding and decoding.
IMSDKCheckSession
Program to check if Intel media SDK is supported and to know whether hardware acceleration is supported
D3D9RGBRendering
Rendering RGB images using D3D9. Depending on the bpp of image, choose enum RGB.
IntelDecoderD3D9
Decoding H264 stream using Intel media SDK and D3D9 Video memory.
IntelEncoderD3D9
Intel Encoder using D3D9 Video memory