Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea un contexto de color cargando desde el nombre de archivo especificado. Los bytes del perfil son el contenido del archivo especificado por Filename.
Sintaxis
HRESULT CreateColorContextFromFilename(
PCWSTR filename,
[out] ID2D1ColorContext **colorContext
);
Parámetros
filename
Tipo: PCWSTR
Ruta de acceso al archivo que contiene los bytes del perfil con los que inicializar el contexto de color.
[out] colorContext
Tipo: ID2D1ColorContext**
Cuando este método devuelve , contiene la dirección de un puntero a un nuevo contexto de color.
Valor devuelto
Tipo: HRESULT
El método devuelve un valor HRESULT. Entre los valores posibles se incluyen los que se indican en la tabla siguiente, entre otros.
| HRESULT | Descripción |
|---|---|
| S_OK | No se ha producido ningún error. |
| E_OUTOFMEMORY | Direct2D no pudo asignar memoria suficiente para completar la llamada. |
| E_INVALIDARG | Se pasó un valor no válido al método . |
Comentarios
El nuevo contexto de color se puede usar en D2D1_BITMAP_PROPERTIES1 para inicializar el contexto de color de un mapa de bits creado. El campo de modelo del encabezado de perfil se inspecciona para determinar si este perfil es sRGB o scRGB y el espacio de color se actualiza respectivamente. De lo contrario, el espacio es personalizado.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 8 y Actualización de plataforma para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP] |
| Servidor mínimo compatible | Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
| Plataforma de destino | Windows |
| Encabezado | d2d1_1.h |
| Archivo DLL | D2d1.dll |