Bagikan melalui


struktur DISPLAYCONFIG_PATH_SOURCE_INFO (wingdi.h)

Struktur DISPLAYCONFIG_PATH_SOURCE_INFO berisi informasi sumber untuk satu jalur.

Sintaks

typedef struct DISPLAYCONFIG_PATH_SOURCE_INFO {
  LUID   adapterId;
  UINT32 id;
  union {
    UINT32 modeInfoIdx;
    struct {
      UINT32 cloneGroupId : 16;
      UINT32 sourceModeInfoIdx : 16;
    } DUMMYSTRUCTNAME;
  } DUMMYUNIONNAME;
  UINT32 statusFlags;
} DISPLAYCONFIG_PATH_SOURCE_INFO;

Anggota

adapterId

Pengidentifikasi adaptor yang terkait dengan informasi sumber ini.

id

Pengidentifikasi sumber pada adaptor yang ditentukan yang terkait dengan jalur ini.

DUMMYUNIONNAME

DUMMYUNIONNAME.modeInfoIdx

Indeks yang valid ke dalam tabel informasi mode yang berisi informasi mode sumber untuk jalur ini hanya ketika DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE tidak diatur. Jika informasi mode sumber tidak tersedia, nilai modeInfoIdx DISPLAYCONFIG_PATH_MODE_IDX_INVALID.

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.cloneGroupId

Pengidentifikasi valid yang digunakan untuk memperlihatkan grup klon jalur mana yang hanya menjadi anggota saat DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE diatur. Jika nilai ini tidak valid, maka nilai harus diatur ke DISPLAYCONFIG_PATH_CLONE_GROUP_INVALID.

cloneGroupId hanya digunakan ketika indeks mode sumber tidak ditentukan. Dua skenario tersebut adalah ketika info mode sumber harus tidak valid karena SDC_TOPOLOGY_SUPPLIED digunakan, dan ketika SDC_USE_SUPPLIED_DISPLAY_CONFIG digunakan dengan jalur yang tidak memiliki info mode sumber. CloneGroupId akan digunakan untuk menunjukkan jalur mana yang berada dalam grup kloning, semua jalur dengan nilai cloneGroupId yang sama dipertimbangkan dalam grup kloning yang sama. Tidak ada persyaratan bahwa id grup kloning harus berbasis nol atau berdekatan. Didukung mulai dari Windows 10.

DUMMYUNIONNAME.DUMMYSTRUCTNAME.sourceModeInfoIdx

Indeks yang valid ke dalam array mode entri DISPLAYCONFIG_SOURCE_MODE yang berisi informasi mode sumber untuk jalur ini hanya ketika DISPLAYCONFIG_PATH_SUPPORT_VIRTUAL_MODE diatur. Jika tidak ada entri untuk ini dalam array mode, nilai sourceModeInfoIdx DISPLAYCONFIG_PATH_SOURCE_MODE_IDX_INVALID. Didukung mulai dari Windows 10.

statusFlags

Bitwise ATAU nilai bendera yang menunjukkan status sumber. Nilai berikut ini didukung:

DISPLAYCONFIG_SOURCE_IN_USE

Sumber ini digunakan oleh setidaknya satu jalur aktif.

Keterangan

Struktur DISPLAYCONFIG_PATH_SOURCE_INFO ditentukan dalam anggota sourceInfo dari struktur DISPLAYCONFIG_PATH_INFO .

Sumber sesuai dengan permukaan tempat adaptor tampilan dapat merender piksel. Setiap adaptor tampilan mampu merender ke x jumlah sumber. Artinya adalah berapa banyak desktop yang dapat dirender untuk mode perluasan. Ini biasanya 2. Misalnya, sumber 0 mungkin merender piksel dari 0,0 hingga 1024,768, dan sumber 1 mungkin merender piksel dari 1025,0 hingga 2048, 768.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Klien Windows 7.
Header wingdi.h (sertakan Windows.h)

Lihat juga

DISPLAYCONFIG_PATH_INFO