DXGK_GLITCH_CAUSE列挙 (d3dkmddi.h)
SetTimingsFromVidPn 呼び出し中に不具合が発生した原因を説明する列挙。
構文
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 不具合がないことを示します。 |
要件
要件 | 値 |
---|---|
Header | d3dkmddi.h |