Bagikan melalui


DXGK_MONITORLINKINFO_CAPABILITIES union (d3dkmdt.h)

Bendera yang menjelaskan kemampuan untuk mengemudikan monitor.

Sintaks

typedef union _DXGK_MONITORLINKINFO_CAPABILITIES {
  struct {
    UINT Stereo : 1;
    UINT WideColorSpace : 1;
    UINT HighColorSpace : 1;
    UINT DynamicColorSpace : 1;
    UINT DynamicBitsPerColorChannel : 1;
    UINT DynamicColorEncodingFormat : 1;
    UINT DedicatedTimingGeneration : 1;
    UINT TargetIndependentPrimary : 1;
    UINT SyncLockIdentical : 1;
    UINT Hdr10Plus : 1;
    UINT DolbyVisionLowLatency : 1;
    UINT VariableRefresh : 1;
#if ...
    UINT Reserved : 20;
#elif
    UINT Reserved : 21;
#elif
    UINT Reserved : 22;
#elif
    UINT Reserved : 25;
#else
    UINT Reserved : 29;
#endif
  };
  UINT   Value;
} DXGK_MONITORLINKINFO_CAPABILITIES, *PDXGK_MONITORLINKINFO_CAPABILITIES;

Anggota

Stereo

Jika TRUE dan sumber daya tidak dibatasi oleh jalur lain, mode tampilan stereo didukung.

WideColorSpace

Jika TRUE, driver memiliki kemampuan perangkat keras untuk melakukan matriks rotasi 3x3 untuk mengubah nilai RGB dari gamut yang ditentukan oleh utama sRGB/709 ke utama panel. Driver juga dapat mengirim sinyal kontrol yang diperlukan ke tampilan yang terhubung untuk menunjukkan interpretasi data piksel yang benar yang dikirim. Ini termasuk menangani input yang ditandatangani dalam rentang (-2.0 hingga 2.0). Driver harus melakukan ini dengan semua format permukaan input 8888, 10-10-102, dan fp16.

HighColorSpace

Jika TRUE, driver mendukung semua fungsionalitas gamut WideColorSpace di atas dan juga memiliki kemampuan untuk menerapkan kurva transfer yang sesuai untuk tampilan tersebut. Ini berarti menerima data ruang warna kanonis dalam rentang [-128.0 hingga 256.0] dan mengirim sinyal kontrol yang diperlukan ke tampilan yang terhubung untuk menunjukkan interpretasi yang benar.

DynamicColorSpace

Jika TRUE, driver miniport tampilan mendukung perubahan bit format kawat per saluran warna yang mulus pada tampilan ini jika tidak ada atribut lain yang diubah yang akan menyebabkan kesalahan. Jika FALSE, perubahan bit per saluran warna yang mulus tidak didukung.

DynamicBitsPerColorChannel

Jika TRUE, driver miniport tampilan mendukung perubahan pengodean warna format kawat yang mulus pada tampilan ini jika tidak ada atribut lain yang diubah yang akan menyebabkan kesalahan. Jika FALSE, perubahan pengodean warna yang mulus tidak didukung.

DynamicColorEncodingFormat

Jika TRUE, driver miniport tampilan mendukung perubahan ruang warna yang mulus pada tampilan ini jika tidak ada atribut lain yang diubah yang akan menyebabkan kesalahan. Jika FALSE, perubahan ruang warna yang mulus tidak didukung.

DedicatedTimingGeneration

Jika TRUE, pembuatan waktu untuk tampilan ini independen dari pembuatan waktu tampilan lain sehingga enumerasi mode untuk target ini dapat dilakukan dalam isolasi dari target aktif lainnya. Mengubah waktu pada tampilan ini tidak mengubah waktu yang tersedia untuk tampilan lain dan sebaliknya.

Secara umum, bendera ini berbasis target daripada berdasarkan kombinasi target dan tampilan terlampir. Namun, mungkin ada kasus di mana beberapa kemampuan garis besar didedikasikan tetapi di luar sumber daya dasar yang dibagikan di seluruh target. Dalam hal ini, jika persyaratan maksimum tampilan terlampir sesuai dalam garis besar, driver akan dapat melaporkan pembuatan waktu sebagai khusus dan oleh karena itu memungkinkan enumerasi waktu kofungsi yang dioptimalkan.

TargetIndependentPrimary

Menunjukkan bahwa target dapat mendukung format piksel HDR.

Digunakan untuk menunjukkan bahwa permukaan utama yang digunakan untuk memindai tampilan ini dapat digunakan pada target lain pada adaptor ini yang mengatur bendera ini dan sebaliknya. Ini akan memungkinkan permukaan utama dibagikan di seluruh target atau dipindahkan dari satu target ke target lainnya. Setelah bendera ini ditetapkan pada target VidPn, OS tidak akan menentukan ID sumber VidPn pada alokasi utama yang akan digunakan melintasi sumber VidPn yang terhubung ke target VidPn dengan kemampuan ini dalam grup SyncLock yang sama.

Dalam WDDM 2.4 dan WDDM 2.5, satu-satunya penggunaan kemampuan ini adalah untuk memverifikasi bahwa itu diatur ketika bendera SyncLockIdentical diatur.

Catatan

Bendera ini tidak digunakan lagi di WDDM 2.6 dan harus diatur ke 0.

SyncLockIdentical

Tampilan yang dilampirkan ke target ini dapat disinkronkan ke tampilan lain pada adaptor ini yang juga mendukung sinkronisasi jika mode target identik.

Didukung mulai dari WDDM 2.4.

Hdr10Plus

Layar mendukung HDR10Plus sesuai spesifikasi HDR10Plus .

DolbyVisionLowLatency

Mendukung penglihatan dolby pada latensi rendah.

VariableRefresh

Reserved

Nilai ini dicadangkan untuk penggunaan sistem.

Value

Persyaratan

Persyaratan Nilai
Header d3dkmdt.h (termasuk D3dkmddi.h)