DXGK_GLITCH_CAUSE列舉 (d3dkmddi.h)
列舉,描述 在 SetTimingsFromVidPn 呼叫期間造成問題的原因。
Syntax
typedef enum _DXGK_GLITCH_CAUSE {
DXGK_GLITCH_CAUSE_DRIVER_ERROR,
DXGK_GLITCH_CAUSE_TIMING_CHANGE,
DXGK_GLITCH_CAUSE_PIPELINE_CHANGE,
DXGK_GLITCH_CAUSE_MEMORY_TIMING,
DXGK_GLITCH_CAUSE_ENCODER_RECONFIG,
DXGK_GLITCH_CAUSE_MODIFIED_WIRE_USAGE,
DXGK_GLITCH_CAUSE_METADATA_CHANGE,
DXGK_GLITCH_CAUSE_NONE
} DXGK_GLITCH_CAUSE;
常數
DXGK_GLITCH_CAUSE_DRIVER_ERROR 表示內部驅動程式錯誤造成問題。 |
DXGK_GLITCH_CAUSE_TIMING_CHANGE 表示要求的時間需要發生問題。 只有在OS要求變更時,才應該使用此原因,這一律會導致問題,而不是在其他情況下可能已避免的專案。 例如,如果驅動程式切換至不同的顯示管道以支援其他路徑,則不應該使用此功能,但如果 OS 要求與前一個路徑不同的時間,則應該使用此選項。 |
DXGK_GLITCH_CAUSE_PIPELINE_CHANGE 表示重新設定顯示管線會造成問題。 |
DXGK_GLITCH_CAUSE_MEMORY_TIMING 表示變更圖形記憶體計時造成問題。 |
DXGK_GLITCH_CAUSE_ENCODER_RECONFIG 表示變更目標編碼器的組態會造成問題。 |
DXGK_GLITCH_CAUSE_MODIFIED_WIRE_USAGE 表示修改傳輸數據流中的像素數據格式會造成問題。 |
DXGK_GLITCH_CAUSE_METADATA_CHANGE 表示變更框架元數據會造成問題。 |
DXGK_GLITCH_CAUSE_NONE 表示沒有問題。 |
規格需求
需求 | 值 |
---|---|
標頭 | d3dkmddi.h |