Compartilhar via


estrutura DXGK_BRIGHTNESS_INTERFACE_3 (dispmprt.h)

Contém ponteiros para funções na Interface de Controle de Brilho do Painel versão 3. Usado pelo WDDM (Modelo de Driver de Exibição do Windows) 2.4 e posterior, exibe drivers de miniporte que dão suporte a várias exibições que podem ser definidas para níveis de brilho calibrados baseados em nit.

Sintaxe

typedef struct {
  [in]  IN USHORT                                        Size;
  [in]  IN USHORT                                        Version;
  [out] OUT PVOID                                        Context;
  [out] OUT PINTERFACE_REFERENCE                         InterfaceReference;
  [out] OUT PINTERFACE_DEREFERENCE                       InterfaceDereference;
  [out] OUT DXGK_BRIGHTNESS_SET_3                        SetBrightness;
  [out] OUT DXGK_BRIGHTNESS_GET_3                        GetBrightness;
  [out] OUT DXGK_BRIGHTNESS_GET_CAPS_3                   GetBrightnessCaps;
  [out] OUT DXGK_BRIGHTNESS_GET_NIT_RANGES               GetNitRanges;
  [out] OUT DXGK_BRIGHTNESS_SET_BACKLIGHT_OPTIMIZATION_3 SetBacklightOptimization;
} DXGK_BRIGHTNESS_INTERFACE_3, *PDXGK_BRIGHTNESS_INTERFACE_3;

Membros

[in] Size

O tamanho, em bytes, dessa estrutura.

[in] Version

O número de versão da interface de brilho. As constantes de número de versão são definidas em Dispmprt.h.

[out] Context

Um ponteiro para um bloco de contexto privado.

[out] InterfaceReference

Um ponteiro para uma função de referência de interface implementada pelo driver de miniporto de exibição.

[out] InterfaceDereference

Um ponteiro para uma função de desreferência de interface implementada pelo driver de miniporto de exibição.

[out] SetBrightness

Um ponteiro para a função DxgkDdiSetBrightness3 do driver de miniport.

[out] GetBrightness

Um ponteiro para a função DxgkDdiGetBrightness3 do driver de miniport de exibição.

[out] GetBrightnessCaps

Um ponteiro para a função DxgkDdiGetBrightnessCaps3 do driver de miniport. Essa função está disponível a partir do Windows 10.

[out] GetNitRanges

Um ponteiro para a função DxgkDdiGetNitRanges do driver de miniporto de exibição. Essa função está disponível a partir do Windows 10.

[out] SetBacklightOptimization

Um ponteiro para a função DxgkBrightnessSetBacklightOptimization3 do driver de miniport. Essa função está disponível a partir do Windows 10.

Requisitos

Requisito Valor
Cabeçalho dispmprt.h