Funzione RenderTargetProperties (d2d1helper.h)
Crea una struttura D2D1_RENDER_TARGET_PROPERTIES .
Sintassi
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
);
Parametri
type
Tipo: D2D1_RENDER_TARGET_TYPE
Valore che specifica se la destinazione di rendering deve usare il rendering hardware o il rendering software. Il valore predefinito, D2D1_RENDER_TARGET_TYPE_DEFAULT, specifica che viene usato il rendering hardware; se il rendering hardware non è disponibile, la destinazione di rendering usa il rendering software. Si noti che le destinazioni di rendering bitmap WIC non supportano il rendering hardware.
[in] pixelFormat
Tipo: const D2D1_PIXEL_FORMAT
Formato pixel e modalità alfa della destinazione di rendering. Il formato pixel predefinito è D2D1::P ixelFormat, che indica a Direct2D di selezionare un formato pixel supportato dalla destinazione di rendering. Per un elenco dei formati pixel e delle modalità alfa supportate da ogni destinazione di rendering, vedi Formati pixel supportati e modalità alfa.
dpiX
Tipo: FLOAT
DPI orizzontale della destinazione di rendering. Il valore predefinito è 0,0. Se dpiX e dpiY sono impostati su 0,0, la destinazione di rendering usa il valore DPI predefinito. Per altre informazioni, vedere D2D1_RENDER_TARGET_PROPERTIES.
dpiY
Tipo: FLOAT
DPI verticale della destinazione di rendering. Il valore predefinito è 0,0. Se dpiX e dpiY sono impostati su 0,0, la destinazione di rendering usa il valore DPI predefinito. Per altre informazioni, vedere D2D1_RENDER_TARGET_PROPERTIES.
usage
Tipo: D2D1_RENDER_TARGET_USAGE
Specifica come viene eseguito il rendering remoto della destinazione di rendering e indica se deve essere compatibile con GDI. Il valore predefinito , D2D1_RENDER_TARGET_USAGE_NONE, crea una destinazione di rendering non compatibile con GDI e che usa il rendering remoto del flusso di comandi Direct3D, se disponibile.
minLevel
Tipo: D2D1_FEATURE_LEVEL
Livello minimo di funzionalità Direct3D necessario per il rendering hardware. Il valore predefinito , D2D1_FEATURE_LEVEL_DEFAULT, indica che Direct2D deve determinare se il livello di funzionalità Direct3D del dispositivo è adeguato. Questo campo viene usato solo quando vengono creati gli oggetti ID2D1HwndRenderTarget e ID2D1DCRenderTarget . Per altre informazioni, vedere D2D1_RENDER_TARGET_PROPERTIES.
Valore restituito
Tipo: D2D1_RENDER_TARGET_PROPERTIES
Oggetto D2D1_RENDER_TARGET_PROPERTIES che contiene le impostazioni specificate.
Requisiti
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | d2d1helper.h |
Libreria | D2d1.lib |
DLL | D2d1.dll |