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) |