Bagikan melalui


struktur D3D12DDI_VIDEO_DECODE_FORMATS_DATA_0020 (d3d12umddi.h)

Menentukan informasi yang digunakan untuk mengambil daftar format yang didukung untuk konfigurasi dekode.

Sintaks

typedef struct D3D12DDI_VIDEO_DECODE_FORMATS_DATA_0020 {
  UINT                                     NodeIndex;
  D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 Configuration;
  UINT                                     FormatCount;
  DXGI_FORMAT                              *pOutputFormats;
} D3D12DDI_VIDEO_DECODE_FORMATS_DATA_0020;

Anggota

NodeIndex

Dalam operasi multi-adaptor, ini menunjukkan adaptor fisik perangkat mana yang diterapkan operasi ini.

Configuration

Menentukan konfigurasi dekode untuk daftar format.

FormatCount

Jumlah format yang akan diambil. Runtime memastikan nilai ini cocok dengan nilai yang dikembalikan dari PFND3D12DDI_VIDEO_GETCAPS dengan D3D12DDI_CAPSTYPE_VIDEO diatur ke D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_FORMAT_COUNT.

pOutputFormats

Penunjuk ke format yang didukung yang dikembalikan. Aplikasi panggilan mengalokasikan penyimpanan untuk daftar format.

Keterangan

Metode ini memungkinkan daftar format dekode yang didukung yang didukung oleh perangkat keras. Pertama, gunakan PFND3D12DDDI_VIDEO_GETCAPS dipanggil dengan D3D12DDICAPS_TYPE_VIDEO diatur ke D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_FORMAT_COUNT untuk mengambil jumlah format yang didukung. Pemanggil menggunakan ini untuk mengalokasikan penyimpanan untuk mengambil daftar format. Daftar kemudian diambil melalui PFND3D12DDI_VIDEO_GETCAPS dengan D3D12DDICAPS_TYPE diatur ke D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_FORMATS.

Persyaratan

Persyaratan Nilai
Header d3d12umddi.h (termasuk D3d12umddi.h)