Bagikan melalui


struktur D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT (d3d12video.h)

Menyediakan data untuk panggilan ke ID3D12VideoDevice::CheckFeatureSupport saat fitur yang ditentukan D3D12_FEATURE_VIDEO_DECODE_SUPPORT. Mengambil informasi dukungan untuk pendekodean video.

Sintaks

typedef struct D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT {
  UINT                                   NodeIndex;
  D3D12_VIDEO_DECODE_CONFIGURATION       Configuration;
  UINT                                   Width;
  UINT                                   Height;
  DXGI_FORMAT                            DecodeFormat;
  DXGI_RATIONAL                          FrameRate;
  UINT                                   BitRate;
  D3D12_VIDEO_DECODE_SUPPORT_FLAGS       SupportFlags;
  D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS ConfigurationFlags;
  D3D12_VIDEO_DECODE_TIER                DecodeTier;
} D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT;

Anggota

NodeIndex

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.

Configuration

Struktur D3D12_VIDEO_DECODE_CONFIGURATION yang menentukan profil dekode, enkripsi bitstream, dan jenis interlace aliran sumber.

Width

Lebar dekode aliran sumber.

Height

Tinggi dekode aliran sumber

DecodeFormat

DXGI_FORMAT untuk digunakan sebagai format dekode. Format ini adalah format output jika tidak ada konversi dekoder yang ditentukan.

FrameRate

Kecepatan bingkai format video. Nilai 0 berarti kecepatan bingkai tidak diketahui.

BitRate

Laju kompresi data bit rata-rata per detik untuk aliran video terkompresi. Informasi ini digunakan oleh driver untuk menentukan apakah video dapat didekode secara real time. Nilai 0 berarti laju bit tidak diketahui.

SupportFlags

Kombinasi nilai dari enumerasi D3D12_VIDEO_DECODE_SUPPORT_FLAGS yang menunjukkan dukungan untuk pendekodean video. Nilai ini diisi oleh panggilan ke ID3D12Device::CheckFeatureSupport.

ConfigurationFlags

Kombinasi nilai dari enumerasi D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS yang menjelaskan konfigurasi dekode video. Nilai ini diisi oleh panggilan ke ID3D12Device::CheckFeatureSupport.

DecodeTier

Anggota enumerasi D3D12_VIDEO_DECODE_TIER yang menentukan tingkat pendekodean dekoder video perangkat keras.

Persyaratan

Persyaratan Nilai
Header d3d12video.h