struktur D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020 (d3d12umddi.h)

Menentukan informasi yang digunakan untuk mengambil daftar profil.

Sintaks

typedef struct D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020 {
  UINT NodeIndex;
  UINT ProfileCount;
  GUID *pProfiles;
} D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020;

Anggota

NodeIndex

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

ProfileCount

Jumlah profil 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_COUNT.

pProfiles

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

Keterangan

Kemampuan ini memungkinkan daftar profil dekode yang didukung yang didukung oleh perangkat keras. Pertama, gunakan PFND3D12DDDI_VIDEO_GETCAPS yang dipanggil dengan D3D12DDICAPS_TYPE_VIDEO diatur ke D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_COUNT untuk mengambil jumlah profil yang didukung. Pemanggil menggunakan ini untuk mengalokasikan penyimpanan untuk mengambil daftar profil. Kemudian, daftar diambil melalui PFND3D12DDI_VIDEO_GETCAPS dengan D3D12DDICAPS_TYPE diatur ke D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILES.

Persyaratan

   
Header d3d12umddi.h (termasuk D3d12umddi.h)