Bagikan melalui


struktur D3DKMDT_DISPLAYMODE_FLAGS (d3dkmthk.h)

Struktur D3DKMDT_DISPLAYMODE_FLAGS mengidentifikasi atribut mode tampilan.

Sintaks

typedef struct _D3DKMDT_DISPLAYMODE_FLAGS {
#if ...
       BOOLEAN                     ValidatedAgainstMonitorCaps : 1;
#if ...
       BOOLEAN                     RoundedFakeMode : 1;
#if ...
  [in] D3DKMDT_MODE_PRUNING_REASON ModePruningReason : 4;
#if ...
       UINT                        Reserved : 28;
#else
       UINT                        ValidatedAgainstMonitorCaps : 1;
#endif
#else
       UINT                        RoundedFakeMode : 1;
#endif
#else
  [in] D3DKMDT_MODE_PRUNING_REASON ModePruningReason : 4;
#endif
  [in] UINT                        Stereo : 1;
  [in] UINT                        AdvancedScanCapable : 1;
#elif
       UINT                        Reserved : 26;
       UINT                        PreferredTiming : 1;
       UINT                        PhysicalModeSupported : 1;
#elif
       UINT                        Reserved : 24;
       UINT                        VirtualRefreshRate : 1;
#else
       UINT                        Reserved : 23;
#endif
} D3DKMDT_DISPLAYMODE_FLAGS;

Anggota

ValidatedAgainstMonitorCaps

Nilai Boolean yang menentukan apakah mode tampilan didukung oleh monitor tempat mode tampilan akan ditampilkan.

Mengatur anggota ini setara dengan mengatur bit pertama dari nilai 32-bit (0x00000001).

Nilai UINT yang menentukan apakah mode tampilan didukung oleh monitor tempat mode tampilan akan ditampilkan.

Mengatur anggota ini setara dengan mengatur bit pertama dari nilai 32-bit (0x00000001).

Didukung dimulai dengan Windows 8.

RoundedFakeMode

Nilai Boolean yang menentukan apakah mode tampilan dibulatkan.

Mengatur anggota ini setara dengan mengatur bit kedua dari nilai 32-bit (0x00000002).

Nilai UINT yang menentukan apakah mode tampilan dibulatkan.

Mengatur anggota ini setara dengan mengatur bit kedua dari nilai 32-bit (0x00000002).

Didukung dimulai dengan Windows 8.

[in] ModePruningReason

Nilai jenis D3DKMDT_MODE_PRUNING_REASON yang mengidentifikasi alasan monitor mendukung mode tampilan atau tidak mendukung mode tampilan. Empat bit ditentukan oleh salah satu nilai dalam jenis enumerasi D3DKMDT_MODE_PRUNING_REASON dan bergantung pada pengaturan anggota ValidatedAgainstMonitorCaps . Untuk informasi selengkapnya tentang bagaimana nilai ModePruningReason diatur, lihat D3DKMDT_MODE_PRUNING_REASON.

Mengatur anggota ini setara dengan mengatur bit 4 hingga 7 dari nilai 32-bit (0x0000003C).

[in] Nilai jenis D3DKMDT_MODE_PRUNING_REASON yang mengidentifikasi alasan monitor mendukung mode tampilan atau tidak mendukung mode tampilan. Empat bit ditentukan oleh salah satu nilai dalam jenis enumerasi D3DKMDT_MODE_PRUNING_REASON dan bergantung pada pengaturan anggota ValidatedAgainstMonitorCaps . Untuk informasi selengkapnya tentang bagaimana nilai ModePruningReason diatur, lihat D3DKMDT_MODE_PRUNING_REASON. Anggota ini setara dengan bit 4 hingga 7 dari nilai 32-bit (0x0000003C).

Didukung dimulai dengan Windows 8.

Reserved

Anggota ini dicadangkan dan harus diatur ke nol. Mengatur anggota ini setara dengan mengatur 28 bit (0xFFFFFFF0) yang tersisa dari nilai 32-bit ke nol.

Anggota ini dicadangkan dan harus diatur ke nol.

Mengatur anggota ini setara dengan mengatur 26 bit yang tersisa (0xFFFFFFC0) dari nilai 32-bit ke nol.

Didukung dimulai dengan Windows 8.

[in] Stereo

Nilai UINT yang menentukan apakah stereo didukung oleh monitor tempat mode tampilan akan ditampilkan.

Mengatur anggota ini setara dengan mengatur bit kedelapan dari nilai 32-bit (0x00000080).

Didukung dimulai dengan Windows 8.

[in] AdvancedScanCapable

Nilai UINT yang menentukan apakah driver mendukung kemampuan pemindaian tingkat lanjut.

Driver melaporkan dukungan untuk opsi ini dalam mode tampilan saat ini dengan mengatur anggota Jenis struktur D3DKMDT_VIDPN_SOURCE_MODE ke D3DKMDT_RMT_GRAPHICS_STEREO_ADVANCED_SCAN. Mengatur anggota ini setara dengan mengatur bit kesembilan dari nilai 32-bit (0x00000100).

Didukung dimulai dengan Windows 8.

PreferredTiming

Nilai UINT yang menentukan apakah driver mendukung waktu yang disukai.

PhysicalModeSupported

Nilai UINT yang menentukan apakah driver mendukung mode fisik.

VirtualRefreshRate

Nilai UINT yang menentukan apakah driver mendukung kecepatan refresh virtual.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Header d3dkmthk.h (termasuk D3dkmthk.h)

Lihat juga

D3DKMDT_MODE_PRUNING_REASON

D3DKMT_DISPLAYMODE