enumerasi DXGK_GLITCH_CAUSE (d3dkmddi.h)

Enumerasi yang menjelaskan apa yang menyebabkan kesalahan selama panggilan SetTimingsFromVidPn .

Sintaks

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;

Konstanta

 
DXGK_GLITCH_CAUSE_DRIVER_ERROR
Menunjukkan bahwa kesalahan driver internal menyebabkan kesalahan.
DXGK_GLITCH_CAUSE_TIMING_CHANGE
Menunjukkan bahwa waktu yang diminta mengharuskan kesalahan. Penyebab ini hanya boleh digunakan jika OS meminta perubahan yang akan selalu mengakibatkan kesalahan daripada sesuatu yang dapat dihindari dalam keadaan lain.

Misalnya, ini tidak boleh digunakan jika driver beralih ke pipa tampilan yang berbeda untuk mendukung jalur tambahan, tetapi harus digunakan jika OS meminta pengaturan waktu yang berbeda dengan yang sebelumnya.
DXGK_GLITCH_CAUSE_PIPELINE_CHANGE
Menunjukkan bahwa mengonfigurasi ulang alur tampilan menyebabkan kesalahan.
DXGK_GLITCH_CAUSE_MEMORY_TIMING
Menunjukkan bahwa mengubah waktu memori grafis menyebabkan kesalahan.
DXGK_GLITCH_CAUSE_ENCODER_RECONFIG
Menunjukkan bahwa mengubah konfigurasi encoder untuk target menyebabkan kesalahan.
DXGK_GLITCH_CAUSE_MODIFIED_WIRE_USAGE
Menunjukkan bahwa memodifikasi format data piksel dalam aliran transportasi menyebabkan kesalahan.
DXGK_GLITCH_CAUSE_METADATA_CHANGE
Menunjukkan bahwa mengubah metadata bingkai menyebabkan kesalahan.
DXGK_GLITCH_CAUSE_NONE
Menunjukkan bahwa tidak ada kesalahan.

Persyaratan

Persyaratan Nilai
Header d3dkmddi.h

Lihat juga

DXGK_SET_TIMING_PATH_INFO

DXGKDDI_SETTIMINGSFROMVIDPN