Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mendapatkan nilai properti berdasarkan nama.
Sintaks
HRESULT GetValueByName(
[in] PCWSTR name,
D2D1_PROPERTY_TYPE type,
[out] BYTE *data,
UINT32 dataSize
);
Parameter
[in] name
Jenis: PCWSTR
Nama properti yang akan didapatkan.
type
TBD
[out] data
Jenis: BYTE*
Ketika metode ini kembali, berisi buffer dengan nilai data.
dataSize
Jenis: UINT32
Jumlah byte dalam data yang akan diambil.
Mengembalikan nilai
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. |
D2DERR_INVALID_PROPERTY | Properti yang ditentukan tidak ada. |
E_OUTOFMEMORY | Gagal mengalokasikan memori yang diperlukan. |
D3DERR_OUT_OF_VIDEO_MEMORY | Gagal mengalokasikan memori video yang diperlukan. |
E_INVALIDARG | Satu atau beberapa argumen tidak valid. |
E_FAIL | Kegagalan yang tidak ditentukan. |
Keterangan
Jika nama tidak ada, tidak ada informasi yang diambil.
Kesalahan apa pun yang tidak ada dalam set standar yang dikembalikan oleh implementasi properti akan dipetakan ke dalam rentang kesalahan standar.
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 | d2d1_1.h |
Pustaka | D2d1.lib |
DLL | D2d1.dll |