Bagikan melalui


struktur D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072 (d3d12umddi.h)

D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072 adalah struktur untuk pemeriksaan kemampuan D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE saat versi fitur video D3D12DDI_FEATURE_VERSION_VIDEO_0072_0. Ini digunakan untuk mengambil ukuran alokasi memori prosesor video yang dibuat dengan properti yang diberikan.

Sintaksis

typedef struct D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072 {
  [in]  UINT                                            NodeMask;
  [in]  D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032  OutputStream;
  [in]  D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 *pInputStreams;
  [in]  UINT                                            NumInputStreams;
  [in]  BOOL                                            Protected;
  [out] UINT64                                          MemoryPoolL0Size;
  [out] UINT64                                          MemoryPoolL1Size;
} D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072;

Anggota

[in] NodeMask

Kumpulan simpul GPU. Untuk operasi GPU tunggal, atur ini ke nol. Jika ada beberapa simpul GPU, atur sedikit untuk mengidentifikasi simpul (adaptor fisik perangkat) tempat antrean perintah diterapkan. Setiap bit dalam masker sesuai dengan satu simpul. Hanya 1 bit yang dapat diatur.

[in] OutputStream

Struktur D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 yang menjelaskan properti aliran output prosesor video.

[in] pInputStreams

Penunjuk ke strukturD3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 NumInputStreams yang menjelaskan properti aliran input prosesor video.

[in] NumInputStreams

Jumlah struktur D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 yang pInputStreams.

[in] Protected

Jika TRUE, prosesor video dibuat dengan sesi sumber daya yang dilindungi dan digunakan dengan sumber daya yang dilindungi.

[out] MemoryPoolL0Size

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

[out] MemoryPoolL1Size

Ukuran L1 dari objek tumpuk. 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.

Komentar

Lihat Spesifikasi Dukungan Sumber Daya yang Dilindungi Video D3D untuk informasi selengkapnya.

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows 10, versi 2004
Header d3d12umddi.h

Lihat juga

D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0043