文件名验证标志
[与此页面关联的功能 DirectShow 是旧版功能。 它已被 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获所取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能在 Media Foundation 中使用 MediaPlayer、 IMFMediaEngine 和 音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
[已弃用。 此 API 可能会从 Windows 的未来版本中删除。]
这些标志指定媒体定位器的行为。
常量/值 | 说明 |
---|---|
|
检查文件名的有效性。 必须设置此标志才能验证文件名。 否则,其他标志不起作用。 |
|
如果文件未找到,则显示最终用户的“打开文件”对话框。 |
|
如果找到缺少的文件,请短暂地显示一个消息框,其中包含该文件的名称和位置。 此标志主要用于测试目的:消息框可能不适合零售产品。 |
|
如果找到缺少的文件,请更新源对象的名称。 (仅在 IAMTimeline::ValidateSourceNames 方法中有效。) |
|
即使网络上存在某个版本的文件,也始终使用本地文件。 |
|
不要搜索缺少的文件。 如果设置了 SFN_VALIDATEF_CHECK 标志,则仍会验证文件名。 |
|
忽略静音的源对象。 (仅在 IAMTimeline::ValidateSourceNames 方法中有效。) |
要求
要求 | 值 |
---|---|
标头 |
|