DXGK_FRAMEBUFFER_STATE列舉 (dispmprt.h)
畫面緩衝區狀態會提供給驅動程式,以便驅動程式可以根據韌體和驅動程式如何設定特定解析度來推斷顯示組態的詳細數據,即使作系統直接提供給驅動程式的基本資訊也一樣。
語法
typedef enum _DXGK_FRAMEBUFFER_STATE {
FrameBufferStateUnknown,
FrameBufferStateInitializedByFirmware,
FrameBufferStateInitializedByDriver
} DXGK_FRAMEBUFFER_STATE;
常數
FrameBufferStateUnknown 值,指出OS沒有足夠的資訊來報告畫面緩衝區狀態。 |
FrameBufferStateInitializedByFirmware 值,表示框架緩衝區已使用 UEFI 或 VBIOS 初始化。 |
FrameBufferStateInitializedByDriver 值,表示硬體特定驅動程式上次在停止前一個驅動程式時初始化框架緩衝區。 請注意,初始化框架緩衝區的驅動程式可能與驅動程式已更新時目前執行的版本不同。 |
言論
如果框架緩衝區狀態未定義,或框架緩衝區已初始化,但可能已由基本顯示驅動程序變更,則會報告 FrameBufferStateUnknown。 只有在該狀態可靠時,才應該報告其他兩個狀態。
要求
要求 | 價值 |
---|---|
標頭 | dispmprt.h |