Función PlayEnhMetaFileRecord (wingdi.h)
La función PlayEnhMetaFileRecord reproduce un registro de metarchivo mejorado ejecutando las funciones de interfaz de dispositivo gráfico (GDI) identificadas por el registro.
Sintaxis
BOOL PlayEnhMetaFileRecord(
[in] HDC hdc,
[in] LPHANDLETABLE pht,
[in] const ENHMETARECORD *pmr,
[in] UINT cht
);
Parámetros
[in] hdc
Identificador del contexto del dispositivo pasado a la función EnumEnhMetaFile .
[in] pht
Puntero a una tabla de identificadores a objetos GDI usados al reproducir el metarchivo. La primera entrada de esta tabla contiene el identificador de metarchivo mejorado.
[in] pmr
Puntero al registro de metarchivo mejorado que se va a reproducir.
[in] cht
Número de identificadores de la tabla de identificadores.
Valor devuelto
Si la función se realiza correctamente, el valor devuelto es distinto de cero.
Si la función no se realiza correctamente, el valor devuelto es cero.
Comentarios
Se trata de una función de metarchivo mejorada.
Normalmente, una aplicación usa PlayEnhMetaFileRecord junto con la función EnumEnhMetaFile para procesar y reproducir un metarchivo de formato mejorado un registro cada vez.
Los parámetros hdc, lpHandletable y nHandles deben ser exactamente los que se pasan al procedimiento de devolución de llamada EnhMetaFileProc mediante la función EnumEnhMetaFile .
Si PlayEnhMetaFileRecord no reconoce un registro, omite el registro y devuelve TRUE.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | wingdi.h (incluye Windows.h) |
Library | Gdi32.lib |
Archivo DLL | Gdi32.dll |