Inizializzazione del controllo colore
La funzione DdControlColor di un driver controlla i controlli di luminanza/luminosità di una superficie sovrapposta e/o primaria. Per abilitare la funzionalità di controllo dei colori, Microsoft DirectDraw HAL deve eseguire le operazioni seguenti al momento dell'inizializzazione:
Se la sovrapposizione e/o la superficie primaria contiene controlli colore, impostare i flag di DDCAPS2_COLORCONTROLOVERLAY e/o DDCAPS2_COLORCONTROLPRIMAY nel membro dwCaps2della strutturaDDCORECAPS incorporata nella struttura DD_HALINFO.
Il driver deve specificare una funzione nella struttura DD_HALINFO che DirectDraw può chiamare per ottenere informazioni aggiuntive. Questo argomento è descritto in DdGetDriverInfo.
Il callback DdGetDriverInfo deve essere chiamato con il GUID GUID_ColorControlCallbacks specificato. Il driver deve compilare una struttura DD_COLORCONTROLCALLBACKS con i callback e i flag del driver appropriati, quindi copiare questa struttura nel membro lpvData della struttura di input.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per