Bagikan melalui


struktur D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0072 (d3d12umddi.h)

Struktur D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0072 berisi argumen yang digunakan untuk membuat prosesor video.

Sintaks

typedef struct D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0072 {
  UINT                                            NodeMask;
  D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032  OutputStream;
  D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 *pInputStreams;
  UINT                                            NumInputStreams;
  D3D12DDI_HPROTECTEDRESOURCESESSION_0030         hDrvProtectedResourceSession;
} D3D12DDIARG_CREATE_VIDEO_PROCESSOR_0072;

Anggota

NodeMask

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

OutputStream

Struktur D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 yang menjelaskan aliran output.

pInputStreams

Arahkan ke struktur D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 untuk aliran input.

NumInputStreams

Jumlah aliran input.

hDrvProtectedResourceSession

Tangani ke sesi sumber daya terproteksi yang diperoleh pada waktu pembuatan objek.

Keterangan

Prosesor video menyimpan status untuk sesi pemrosesan video. Status mencakup memori perantara yang diperlukan, data pemrosesan cache, atau ruang kerja sementara lainnya. Prosesor video terpisah harus dibuat untuk setiap aliran konten oleh aplikasi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, version 2004
Header d3d12umddi.h

Lihat juga

PFND3D12DDI_CREATEVIDEOPROCESSOR_0072