Condividi tramite


Metodo ID2D1EffectContext::CreateResourceTexture (d2d1effectauthor.h)

Crea o trova la trama della risorsa specificata, a seconda che venga specificato un ID risorsa. Inizializza anche la trama con i dati specificati.

Sintassi

HRESULT CreateResourceTexture(
  [in, optional] const GUID                             *resourceId,
  [in]           const D2D1_RESOURCE_TEXTURE_PROPERTIES *resourceTextureProperties,
  [in, optional] const BYTE                             *data,
  [in, optional] const UINT32                           *strides,
                 UINT32                                 dataSize,
  [out]          ID2D1ResourceTexture                   **resourceTexture
);

Parametri

[in, optional] resourceId

Tipo: GUID const*

Puntatore facoltativo all'ID univoco che identifica la tabella di ricerca.

[in] resourceTextureProperties

Tipo: const D2D1_RESOURCE_TEXTURE_PROPERTIES*

Proprietà usate per creare la trama della risorsa.

[in, optional] data

Tipo: const BYTE*

Dati facoltativi da caricare nella trama della risorsa.

[in, optional] strides

Tipo: const UINT32*

Puntatore facoltativo allo stride per passare attraverso la trama della risorsa, in base alla dimensione.

dataSize

Tipo: UINT32

Dimensione, in byte, dei dati.

[out] resourceTexture

Tipo: ID2D1ResourceTexture**

Trama restituita che può essere usata come risorsa in un effetto Direct2D.

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.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 e aggiornamento della piattaforma 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

ID2D1EffectContext