Media Foundation API primitive styling of WinRT windows.mediaCodec
An interesting Media Foundation question on StackOverflow: Weird connection between CoInitializeSecurity() and Media Foundation Encoders A developer has reasons to discard standard COM security and go...
View ArticleIs my system a hybrid (switchable) graphics system?
There is a number of systems out there equipped with multiple GPUs which work cooperatively. The technology itself started from Integrated graphics processing units which brought a “free” GPU into...
View ArticleHardware accelerated JPEG video decoder MFT from AMD
Video GPU vendors (AMD, Intel, NVIDIA) ship their hardware with drivers, which in turn provide hardware-assisted decoder for JPEG (also known as MJPG and MJPEG. and Motion JPEG) video in form-factor...
View ArticleMicrosoft HEVCVideoExtension software H.265/HEVC encoder
The engineering quality of most recent Microsoft’s work around Media Foundation is terrible. It surely passes some internal tests to make sure that software items meet requirements of the use cases...
View ArticleVirtual Camera API in Windows 11 (Build 22000)
There is a new API coming with Windows 11. Finally we will get well defined way to register virtual cameras (perhaps for applications built against Windows Media Foundation API, not DirectShow):...
View ArticleDxgiTakeWindowSnapshot & Window Recording w/ Audio
I am sometimes using a rework of earlier DxgiTakeSnapshot application for one specific purpose mentioned below. In addition to Desktop Duplication API, recent version of Windows offer a similar (in...
View ArticleMFCreateFMPEG4MediaSink has no H.265/HEVC support
MFCreateFMPEG4MediaSink (CMPEG4MediaSink class) has no support for H.265/HEVC… MF_E_INVALIDMEDIATYPE… It should have been there. We’re not expecting Dolby AC-4 to be supported [yet], but H.265?
View ArticleDemo: Direct3D 11 aware SuperResolution scaler based on AMD framework
A variant of previous CaptureEngineVideoCapture demo application which features AMD Advanced Media Framework SuperResolution scaler for video. It is basically a live video camera application started...
View ArticleDemo: Direct3D 11 aware SuperResolution scaler based on AMD framework (updated)
While on it, a quick update to the previous post/application: added dynamic media type change support to upscaler effect MFT the video is automatically upscaled to map 1:1 to effective pixels &...
View ArticleDemo: Webcam with YOLOv4 object detection via Microsoft Media Foundation and...
As we see announcements for more and more powerful NPUs and AI support in newer consumer hardware, here is a new demo with Artificial Intelligence attached to a good old sample camera application...
View Article