Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Determina el formato de un archivo en función de su extensión.
Sintaxis
HRESULT GetDataFormatFromPath(
[in] LPCWSTR pszPath,
[out] GUID *pDataFormat
);
Parámetros
[in] pszPath
Tipo: LPCWSTR
Ruta de acceso al archivo.
[out] pDataFormat
Tipo: GUID*
Puntero a un GUID que identifica el formato de imagen del archivo.
Valor devuelto
Tipo: HRESULT
Devuelve S_OK si se ejecuta correctamente o un valor de error, incluido lo siguiente:
| Código devuelto | Descripción |
|---|---|
|
El parámetro pszPath es NULL, la extensión de nombre de archivo no corresponde a ningún descodificador GDI+ definido o se ha producido un error interno. En cualquiera de estos casos, pDataFormat se establece en GUID_NULL. |
|
No se pueden crear instancias del objeto interno. |
Comentarios
IShellImageDataFactory::GetDataFormatFromPath solo se debe usar para determinar si los datos se pueden guardar en un formato determinado en el sistema actual.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | shimgdata.h |
| Archivo DLL | Shell32.dll |