Bagikan melalui


struktur D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0043 (d3d12umddi.h)

Struktur data untuk pemeriksaan kemampuan D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE saat versi fitur video D3D12DDI_FEATURE_VERSION_VIDEO_0043_0. Mengambil ukuran alokasi memori prosesor video yang dibuat dengan properti yang diberikan.

Sintaks

typedef struct D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0043 {
  D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0043 VideoProcessorDesc;
  UINT64                                  MemoryPoolL0Size;
  UINT64                                  MemoryPoolL1Size;
} D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0043;

Anggota

VideoProcessorDesc

Properti pembuatan untuk timbunan prosesor video. Driver harus memetakan properti pembuatan ini ke ukuran.

MemoryPoolL0Size

Ukuran L0 dari objek heap. Kumpulan Memori L0 adalah kumpulan memori "paling dekat" dengan GPU. Dalam kasus adaptor UMA, ini adalah jumlah memori sistem yang digunakan. Untuk adaptor diskrit, ini adalah jumlah memori diskrit yang digunakan.

MemoryPoolL1Size

Ukuran L1 dari objek heap. Kumpulan Memori L1 adalah kumpulan memori "kedua terdekat" dengan GPU. Dalam kasus adaptor UMA, nilai ini adalah nol. Dalam kasus adaptor diskrit, ini adalah jumlah memori sistem yang digunakan.

Persyaratan

Persyaratan Nilai
Header d3d12umddi.h