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 グリッチがなかったことを示します。 |
必要条件
要件 | 価値 |
---|---|
ヘッダー | d3dkmddi.h |