struktur D3DKMDT_VIDEO_SIGNAL_INFO (d3dkmdt.h)

Struktur D3DKMDT_VIDEO_SIGNAL_INFO berisi informasi tentang sinyal video yang didorong oleh output video pada adaptor tampilan.

Sintaks

typedef struct _D3DKMDT_VIDEO_SIGNAL_INFO {
  D3DKMDT_VIDEO_SIGNAL_STANDARD VideoStandard;
  D3DKMDT_2DREGION              TotalSize;
  D3DKMDT_2DREGION              ActiveSize;
  D3DDDI_RATIONAL               VSyncFreq;
  D3DDDI_RATIONAL               HSyncFreq;
  SIZE_T                        PixelRate;
  union {
    struct {
      D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering : 3;
      UINT                                  VSyncFreqDivider : 6;
      UINT                                  Reserved : 23;
    } AdditionalSignalInfo;
    D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING ScanLineOrdering;
  };
} D3DKMDT_VIDEO_SIGNAL_INFO;

Anggota

VideoStandard

Konstanta dari enumerasi D3DKMDT_VIDEO_SIGNAL_STANDARD yang menunjukkan standar video (jika ada) yang menentukan sinyal video.

TotalSize

Struktur D3DKMDT_2DREGION yang menentukan lebar dan tinggi (dalam piksel) dari seluruh sinyal video.

ActiveSize

Struktur D3DKMDT_2DREGION yang menentukan lebar dan tinggi (dalam piksel) dari bagian aktif sinyal video.

VSyncFreq

Struktur D3DDDI_RATIONAL yang menentukan laju refresh vertikal di Hz.

HSyncFreq

Struktur D3DDDI_RATIONAL yang menentukan laju refresh horizontal di Hz.

PixelRate

Laju jam piksel.

AdditionalSignalInfo

Didukung oleh WDDM 1.3 dan yang lebih baru menampilkan driver miniport yang berjalan pada Windows 8.1 dan yang lebih baru.

AdditionalSignalInfo.ScanLineOrdering

Konstanta dari enumerasi D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING yang menunjukkan urutan pemindaian (misalnya, progresif atau interlaced) sinyal video.

Didukung dimulai dengan Windows 8.1.

AdditionalSignalInfo.VSyncFreqDivider

Rasio laju VSync monitor yang ditampilkan melalui sesi yang terhubung dengan Miracast ke tingkat VSync sink Miracast.

Untuk menghindari artefak visual, laju VSync monitor tampilan yang terhubung ke sink Miracast harus berupa kelipatan bilangan bulat dari laju VSync sink Miracast. Driver miniport tampilan melaporkan laju terakhir ke sistem operasi sebagai laju refresh dari jalur desktop yang ada.

Catatan Sistem operasi gagal dalam upaya apa pun oleh driver untuk menambahkan mode target yang menghasilkan target Miracast yang memiliki tingkat VSync di bawah 23,9 Hz.
 
Untuk target non-Miracast, driver harus mengatur VSyncFreqDivider ke nol.

Didukung dimulai dengan Windows 8.1.

AdditionalSignalInfo.Reserved

Dicadangkan untuk penggunaan sistem. Jangan gunakan dalam driver Anda.

Didukung dimulai dengan Windows 8.1.

ScanLineOrdering

Konstanta dari enumerasi D3DDDI_VIDEO_SIGNAL_SCANLINE_ORDERING yang menunjukkan urutan pemindaian (misalnya, progresif atau interlaced) sinyal video.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Header d3dkmdt.h

Lihat juga

D3DKMDT_VIDEO_PRESENT_TARGET

D3DKMDT_VIDPN_TARGET_MODE