Función RenderTargetProperties (d2d1helper.h)
Crea una estructura D2D1_RENDER_TARGET_PROPERTIES .
Sintaxis
D2D1_RENDER_TARGET_PROPERTIES RenderTargetProperties(
D2D1_RENDER_TARGET_TYPE type,
[in] const D2D1_PIXEL_FORMAT & pixelFormat,
FLOAT dpiX,
FLOAT dpiY,
D2D1_RENDER_TARGET_USAGE usage,
D2D1_FEATURE_LEVEL minLevel
);
Parámetros
type
Tipo: D2D1_RENDER_TARGET_TYPE
Valor que especifica si el destino de representación debe usar la representación de hardware o la representación de software. El valor predeterminado, D2D1_RENDER_TARGET_TYPE_DEFAULT, especifica que se usará la representación de hardware; si la representación de hardware no está disponible, el destino de representación usa la representación de software. Tenga en cuenta que los destinos de representación del mapa de bits WIC no admiten la representación de hardware.
[in] pixelFormat
Tipo: const D2D1_PIXEL_FORMAT
Formato de píxel y modo alfa del destino de representación. El formato de píxel predeterminado es D2D1::P ixelFormat, que indica a Direct2D que seleccione un formato de píxel compatible con el destino de representación. Para obtener una lista de formatos de píxeles y modos alfa admitidos por cada destino de representación, consulte Formatos de píxeles admitidos y Modos alfa.
dpiX
Tipo: FLOAT
PPP horizontal del destino de representación. El valor predeterminado es 0.0. Si pppX y pppY se establecen en 0,0, el destino de representación usa su PPP predeterminado. Para obtener más información, consulte D2D1_RENDER_TARGET_PROPERTIES.
dpiY
Tipo: FLOAT
PPP vertical del destino de representación. El valor predeterminado es 0.0. Si pppX y pppY se establecen en 0,0, el destino de representación usa su PPP predeterminado. Para obtener más información, consulte D2D1_RENDER_TARGET_PROPERTIES.
usage
Tipo: D2D1_RENDER_TARGET_USAGE
Especifica cómo se representa el destino de representación de forma remota y si debe ser compatible con GDI. El valor predeterminado, D2D1_RENDER_TARGET_USAGE_NONE, crea un destino de representación que no es compatible con GDI y que usa la representación remota de flujo de comandos de Direct3D, si está disponible.
minLevel
Tipo: D2D1_FEATURE_LEVEL
Nivel de característica de Direct3D mínimo necesario para la representación de hardware. El valor predeterminado, D2D1_FEATURE_LEVEL_DEFAULT, indica que Direct2D debe determinar si el nivel de característica de Direct3D del dispositivo es adecuado. Este campo solo se usa cuando se crean objetos ID2D1HwndRenderTarget e ID2D1DCRenderTarget . Para obtener más información, consulte D2D1_RENDER_TARGET_PROPERTIES.
Valor devuelto
Tipo: D2D1_RENDER_TARGET_PROPERTIES
Una D2D1_RENDER_TARGET_PROPERTIES que contiene la configuración especificada.
Requisitos
Cliente mínimo compatible | Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d2d1helper.h |
Library | D2d1.lib |
Archivo DLL | D2d1.dll |