struktur DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS (d3dkmddi.h)
Struktur DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS berisi bendera yang digunakan untuk mengatur alamat sumber VidPN.
Sintaks
typedef struct _DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS {
union {
struct {
UINT PrePresentNeeded : 1;
UINT HwFlipQueueDrainNeeded : 1;
UINT HwFlipQueueDrainAllPlanes : 1;
UINT HwFlipQueueDrainAllSources : 1;
#if ...
UINT Reserved : 28;
#else
UINT Reserved : 31;
#endif
};
UINT Value;
};
} DXGK_SETVIDPNSOURCEADDRESS_OUTPUT_FLAGS;
Anggota
PrePresentNeeded
Menunjukkan bahwa driver harus dipanggil lagi di PASSIVE_LEVEL untuk melakukan operasi yang diminta.
HwFlipQueueDrainNeeded
Menunjukkan bahwa OS harus mencoba mengirimkan permintaan balik lagi setelah semua flip yang tertunda pada bidang yang terpengaruh oleh flip ini selesai dan setelah waktu target tercapai. Lihat Antrean balik perangkat keras untuk informasi selengkapnya.
HwFlipQueueDrainAllPlanes
Menunjukkan bahwa perangkat keras tampilan mungkin memerlukan penyelesaian flip yang tertunda pada semua bidang, bukan hanya yang direferensikan oleh permintaan balik masuk. Dalam hal ini, driver harus mengatur HwFlipQueueDrainNeeded dan HwFlipQueueDrainAllPlanes. Lihat Antrean balik perangkat keras untuk informasi selengkapnya.
HwFlipQueueDrainAllSources
Menunjukkan bahwa perangkat keras tampilan mungkin memerlukan penyelesaian flip yang tertunda pada semua sumber VidPn untuk merealokasi sumber daya internal. Dalam hal ini, driver harus mengatur bendera HwFlipQueueDrainNeeded dan HwFlipQueueDrainAllSources . Lihat Antrean balik perangkat keras untuk informasi selengkapnya.
Reserved
Anggota ini dicadangkan dan harus diatur ke nol.
Value
Cara alternatif untuk mengakses bit.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3dkmddi.h |