Compartir a través de


Metafile::P layRecord (gdiplusheaders.h)

El método Metafile::P layRecord reproduce un registro de metarchivo.

Sintaxis

Status PlayRecord(
  [in] EmfPlusRecordType recordType,
  [in] UINT              flags,
  [in] UINT              dataSize,
  [in] const BYTE        *data
);

Parámetros

[in] recordType

Tipo: EmfPlusRecordType

Elemento de la enumeración EmfPlusRecordType que especifica el tipo de registro de metarchivo que se va a reproducir.

[in] flags

Tipo: UINT

Conjunto de marcas que especifican los atributos del registro que se van a reproducir.

[in] dataSize

Tipo: UINT

Entero que especifica el número de bytes contenidos en los datos de registro.

[in] data

Tipo: const BYTE*

Puntero a una matriz de bytes que contiene los datos de registro.

Valor devuelto

Tipo: Estado

Si el método se realiza correctamente, devuelve Ok, que es un elemento de la enumeración Status .

Si se produce un error en el método, devuelve uno de los otros elementos de la enumeración Status .

Comentarios

Este método se usa junto con el método EnumerateMetafile Methods de la clase Graphics . El método EnumerateMetafile Methods llama a una función de devolución de llamada definida por la aplicación para cada registro de un metarchivo especificado. La función de devolución de llamada puede mostrar cada registro (o registros seleccionados) llamando al método Metafile::P layRecord .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP, Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado gdiplusheaders.h (include Gdiplus.h)
Library Gdiplus.lib
Archivo DLL Gdiplus.dll

Consulte también

EmfPlusRecordType

EnumerateMetafile (métodos)

Carga y visualización de metarchivos

Metarchivo de

Metarchivos