PFND3DDDI_GETOVERLAYCOLORCONTROLS fungsi panggilan balik (d3dumddi.h)
Fungsi GetOverlayColorControls mengambil pengaturan kontrol warna untuk overlay yang diberikan.
Sintaks
PFND3DDDI_GETOVERLAYCOLORCONTROLS Pfnd3dddiGetoverlaycolorcontrols;
HRESULT Pfnd3dddiGetoverlaycolorcontrols(
HANDLE hDevice,
D3DDDIARG_GETOVERLAYCOLORCONTROLS *unnamedParam2
)
{...}
Parameter
hDevice
Handel ke perangkat tampilan (konteks grafis).
unnamedParam2
pData [masuk, keluar]
Penunjuk ke struktur D3DDDIARG_GETOVERLAYCOLORCONTROLS yang menjelaskan parameter untuk mengambil pengaturan kontrol warna overlay.
Menampilkan nilai
GetOverlayColorControls mengembalikan salah satu nilai berikut:
Menampilkan kode | Deskripsi |
---|---|
S_OK | Pengaturan kontrol warna berhasil diambil. |
E_INVALIDARG | Parameter divalidasi dan ditentukan salah. |
E_OUTOFMEMORY | GetOverlayColorControls tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya. |
Keterangan
Runtime Microsoft Direct3D memanggil fungsi GetOverlayColorControls untuk mengembalikan kecerahan, kontras, rona, saturasi, ketajaman, gamma, dan pengaturan berkemampuan warna saat ini yang terkait dengan overlay tertentu.
Runtime juga dapat memanggil GetOverlayColorControls untuk overlay yang belum terlihat. Dalam situasi ini, ketika anggota hOverlay dari struktur D3DDDIARG_GETOVERLAYCOLORCONTROLS yang ditunjukkan oleh pData diatur ke NULL, driver harus mengembalikan pengaturan kontrol warna default dari perangkat keras overlay.
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) |