PFND3DDDI_SETOVERLAYCOLORCONTROLS fungsi panggilan balik (d3dumddi.h)
Fungsi SetOverlayColorControls mengubah pengaturan kontrol warna untuk overlay yang diberikan.
Sintaks
PFND3DDDI_SETOVERLAYCOLORCONTROLS Pfnd3dddiSetoverlaycolorcontrols;
HRESULT Pfnd3dddiSetoverlaycolorcontrols(
HANDLE hDevice,
const D3DDDIARG_SETOVERLAYCOLORCONTROLS *unnamedParam2
)
{...}
Parameter
hDevice
Handel ke perangkat tampilan (konteks grafis).
unnamedParam2
pData [in]
Penunjuk ke struktur D3DDDIARG_SETOVERLAYCOLORCONTROLS yang menjelaskan parameter untuk mengubah pengaturan kontrol warna overlay.
Menampilkan nilai
SetOverlayColorControls mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
S_OK | Pengaturan kontrol warna berhasil diubah. |
E_INVALIDARG | Parameter divalidasi dan ditentukan salah. |
E_OUTOFMEMORY | SetOverlayColorControls tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya. |
Keterangan
Runtime Microsoft Direct3D memanggil fungsi SetOverlayColorControls untuk mengubah kecerahan, kontras, rona, saturasi, ketajaman, gamma, dan pengaturan pengaktifan warna yang terkait dengan overlay tertentu.
Runtime juga dapat memanggil SetOverlayColorControls untuk overlay yang belum terlihat. Dalam situasi ini, ketika anggota hOverlay dari struktur D3DDDIARG_SETOVERLAYCOLORCONTROLS yang ditunjukkan oleh pData diatur ke NULL, driver harus menyimpan pengaturan kontrol warna yang disediakan dan menggunakannya ketika overlay yang mereferensikan sumber daya yang ditentukan dibuat.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Desktop |
Header | d3dumddi.h (termasuk D3dumddi.h) |