Condividi tramite


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

Vedi anche

Struttura D2D1_RENDER_TARGET_PROPERTIES

Formati pixel e modalità alfa supportati