struktur DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT (d3dkmddi.h)

Struktur DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT menjelaskan cara mengatur atribut format privat untuk sumber video yang ada.

Sintaks

typedef struct _DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT {
  [in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in] HANDLE                         PrimaryAllocation;
  [in] UINT                           PrivateDriverFormatAttribute;
} DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT;

Anggota

[in] VidPnSourceId

Nomor identifikasi berbasis nol yang mengidentifikasi sumber video yang ada di jalur topologi jaringan sajikan video (VidPN) untuk mengubah atribut format driver privat.

[in] PrimaryAllocation

Jika bukan nol, tangani ke alokasi untuk permukaan utama saat ini untuk sumber video yang ada yang ditentukan anggota VidPnSourceId . Driver miniport tampilan mengembalikan handel ini ketika fungsi DxgkDdiCreateAllocation dipanggil untuk membuat permukaan utama. Handel ini dikembalikan dalam anggota hAllocation dari struktur DXGK_ALLOCATIONINFO elemen permukaan primer dalam anggota array pAllocationInfo dari struktur DXGKARG_CREATEALLOCATION . Handel ini adalah penunjuk ke struktur data driver pribadi yang berisi informasi tentang alokasi utama.

Jika PrimaryAllocation diatur ke nol, tidak ada permukaan utama yang saat ini terkait dengan sumber video yang ada. Dalam situasi ini, sumber video yang ada tidak terlihat.

[in] PrivateDriverFormatAttribute

Nilai UINT yang menentukan atribut format privat yang akan diatur untuk sumber video yang ada yang ditentukan anggota VidPnSourceId .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Header d3dkmddi.h (termasuk D3dkmddi.h)

Lihat juga

DXGKARG_CREATEALLOCATION

DXGK_ALLOCATIONINFO

DxgkDdiCreateAllocation

DxgkDdiSetDisplayPrivateDriverFormat