Bagikan melalui


ID2D1EffectContext::CreateResourceTexture method (d2d1effectauthor.h)

Membuat atau menemukan tekstur sumber daya yang diberikan, tergantung pada apakah id sumber daya ditentukan. Ini juga secara opsional menginisialisasi tekstur dengan data yang ditentukan.

Sintaks

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
);

Parameter

[in, optional] resourceId

Jenis: const GUID*

Penunjuk opsional ke id unik yang mengidentifikasi tabel pencarian.

[in] resourceTextureProperties

Jenis: const D2D1_RESOURCE_TEXTURE_PROPERTIES*

Properti yang digunakan untuk membuat tekstur sumber daya.

[in, optional] data

Jenis: const BYTE*

Data opsional yang akan dimuat ke dalam tekstur sumber daya.

[in, optional] strides

Jenis: const UINT32*

Penunjuk opsional ke langkah untuk maju melalui tekstur sumber daya, sesuai dengan dimensi.

dataSize

Jenis: UINT32

Ukuran, dalam byte, data.

[out] resourceTexture

Jenis: ID2D1ResourceTexture**

Tekstur yang dikembalikan yang dapat digunakan sebagai sumber daya dalam efek Direct2D.

Nilai kembali

Jenis: HRESULT

Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

HRESULT Deskripsi
S_OK Tidak terjadi kesalahan.
E_OUTOFMEMORY Direct2D tidak dapat mengalokasikan memori yang cukup untuk menyelesaikan panggilan.
E_INVALIDARG Parameter yang tidak valid diteruskan ke fungsi pengembalian.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 dan Pembaruan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 dan Platform Update untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header d2d1effectauthor.h
Pustaka D2D1.lib

Lihat juga

ID2D1EffectContext