Compartir a través de


Marcas de validación de nombres de archivo

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

[Desusado. Esta API se puede quitar de futuras versiones de Windows.]

Estas marcas especifican el comportamiento del localizador de medios.

Constante o valor Descripción
SFN_VALIDATEF_CHECK
0x01
Compruebe la validez de los nombres de archivo. Debe establecer esta marca para validar los nombres de archivo. Si no es así, las otras marcas no tienen ningún efecto.
SFN_VALIDATEF_POPUP
0x02
Si no se encuentra un archivo, muestre un cuadro de diálogo Abrir archivo para el usuario final.
SFN_VALIDATEF_TELLME
0x04
Si se encuentra un archivo que falta, muestre brevemente un cuadro de mensaje con el nombre y la ubicación del archivo. Esta marca es principalmente útil para fines de prueba; Es probable que el cuadro de mensaje no sea adecuado para un producto minorista.
SFN_VALIDATEF_REPLACE
0x08
Si se encuentra un archivo que falta, actualice el nombre del objeto de origen. (Solo es válido en el método IAMTimeline::ValidateSourceNames ).
SFN_VALIDATEF_USELOCAL
0x10
Use siempre un archivo local, incluso si existe una versión del archivo en la red.
SFN_VALIDATEF_NOFIND
0x20
No busque archivos que faltan. Los nombres de archivo todavía se validan si establece la marca de SFN_VALIDATEF_CHECK.
SFN_VALIDATEF_IGNOREMUTED
0x40
Omitir objetos de origen silenciados. (Solo es válido en el método IAMTimeline::ValidateSourceNames ).

Requisitos

Requisito Value
Encabezado
Qedit.h

Consulte también

IMediaLocator::FindMediaFile

IRenderEngine::SetSourceNameValidation