Metodo ID2D1EffectContext::CreateOffsetTransform (d2d1effectauthor.h)

Crea e restituisce una trasformazione offset.

Sintassi

HRESULT CreateOffsetTransform(
        D2D1_POINT_2L        offset,
  [out] ID2D1OffsetTransform **transform
);

Parametri

offset

Tipo: D2D1_POINT_2L

Importo dell'offset.

[out] transform

Tipo: ID2D1OffsetTransform**

Quando termina, questo metodo contiene l'indirizzo di un puntatore a un oggetto trasformazione offset.

Valore restituito

Tipo: HRESULT

Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.

HRESULT Descrizione
S_OK Non si sono verificati errori.
E_OUTOFMEMORY Direct2D non è riuscito ad allocare memoria sufficiente per completare la chiamata.
E_INVALIDARG Un parametro non valido è stato passato alla funzione restituita.

Commenti

Una trasformazione offset viene usata per eseguire l'offset di una bitmap di input senza dover inserire un passaggio di rendering. Una trasformazione offset viene inserita automaticamente da una trasformazione Affine se la trasformazione restituisce una trasformazione allineata a pixel.

Requisiti

   
Client minimo supportato Windows 8 e Platform Update per Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 e Aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione d2d1effectauthor.h
Libreria D2D1.lib

Vedi anche

ID2D1DeviceContext

ID2D1EffectContext