IVMRMixerControl::SetMixingPrefs method (strmif.h)
Sets the mixing preferences for the stream.
Syntax
HRESULT SetMixingPrefs(
[in] DWORD dwMixerPrefs
);
Parameters
[in] dwMixerPrefs
Bitwise OR combination of VMRMixerPrefs flags.
Return value
If the method succeeds, it returns S_OK. If it fails, it returns an error code.
Remarks
The flags for the mixing preferences are divided into three groups: decimation, filtering, and render target. The VMRMixerPrefs enumeration defines bitmasks to isolate these flags:
- MixerPref_DecimateMask
- MixerPref_FilteringMask
- MixerPref_RenderTargetMask
| C++ |
|---|
// Get the current mixing preferences. DWORD dwPrefs; pMixControl->GetMixingPrefs(&dwPrefs); |
SetMixingPrefs. Otherwise, the VMR cannot determine the capabilities of the Direct3D device.
Requirements
| Minimum supported client | Windows XP with SP1 [desktop apps only] |
| Minimum supported server | Windows Server 2003 [desktop apps only] |
| Target Platform | Windows |
| Header | strmif.h (include Dshow.h) |
| Library | Strmiids.lib |