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)

Lihat juga

D3DDDIARG_GETOVERLAYCOLORCONTROLS

D3DDDI_DEVICEFUNCS