Share via


DXGK_BRIGHTNESS_INTERFACE 結構 (dispmprt.h)

DXGK_BRIGHTNESS_INTERFACE 結構包含面板亮度控制介面中函式的指標,此介面是由顯示迷你埠驅動程式所實作。

語法

typedef struct {
  IN USHORT                        Size;
  IN USHORT                        Version;
  OUT PVOID                        Context;
  OUT PINTERFACE_REFERENCE         InterfaceReference;
  OUT PINTERFACE_DEREFERENCE       InterfaceDereference;
  OUT DXGK_BRIGHTNESS_GET_POSSIBLE GetPossibleBrightness;
  OUT DXGK_BRIGHTNESS_SET          SetBrightness;
  OUT DXGK_BRIGHTNESS_GET          GetBrightness;
} DXGK_BRIGHTNESS_INTERFACE, *PDXGK_BRIGHTNESS_INTERFACE;

成員

Size

這個結構的大小,以位元組為單位。

Version

亮度介面的版本號碼。 版本號碼常數定義於 Dispmprt.h (,例如 ,DXGK_BRIGHTNESS_INTERFACE_VERSION_1)

Context

私人內容區塊的指標。

InterfaceReference

顯示迷你埠驅動程式所實作之介面參考函式的指標。

InterfaceDereference

顯示迷你埠驅動程式所實作之介面取值函式的指標。

GetPossibleBrightness

顯示迷你埠驅動程式 DxgkDdiGetPossibleBrightness 函式的指標。

SetBrightness

顯示迷你埠驅動程式 DxgkDdiSetBrightness 函式的指標。

GetBrightness

顯示迷你埠驅動程式 DxgkDdiGetBrightness 函式的指標。

備註

必須使用亮度介面的核心模式元件起始對顯示迷你埠驅動程式的 DxgkDdiQueryInterface 函式的呼叫,以擷取介面,並在 QueryInterface 參數指向之 QUERY_INTERFACE 結構的 InterfaceType 成員中傳遞GUID_DEVINTERFACE_BRIGHTNESS。

規格需求

需求
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。
標頭 dispmprt.h (包括 Dispmprt.h)

另請參閱

DXGK_BRIGHTNESS_INTERFACE_2

DxgkDdiGetBrightness

DxgkDdiGetPossibleBrightness

DxgkDdiQueryInterface

DxgkDdiSetBrightness

QUERY_INTERFACE