Bagikan melalui


struktur D3DDDIARG_CREATEDECODEDEVICE (d3dumddi.h)

Struktur D3DDDIARG_CREATEDECODEDEVICE menjelaskan perangkat dekode Microsoft DirectX Video Acceleration (DirectX VA) untuk dibuat.

Sintaks

typedef struct _D3DDDIARG_CREATEDECODEDEVICE {
  [in]     const GUID                  *pGuid;
  [in]     DXVADDI_VIDEODESC           VideoDesc;
  [in]     DXVADDI_CONFIGPICTUREDECODE *pConfig;
  [in/out] HANDLE                      hDecode;
} D3DDDIARG_CREATEDECODEDEVICE;

Anggota

[in] pGuid

Penunjuk ke GUID yang mewakili jenis dekode DirectX VA. Runtime Microsoft Direct3D memanggil fungsi GetCaps untuk mengkueri GUID yang didukung.

[in] VideoDesc

Struktur DXVADDI_VIDEODESC untuk aliran video yang harus didekodekan perangkat dekode.

[in] pConfig

Penunjuk ke struktur DXVADDI_CONFIGPICTUREDECODE yang berisi data konfigurasi koneksi DirectX VA untuk pendekodean gambar terkompresi yang diperlukan perangkat dekode. Runtime Direct3D memanggil fungsi GetCaps untuk mengkueri konfigurasi yang didukung.

[in/out] hDecode

Handel ke perangkat dekode. Driver tampilan mode pengguna harus mengatur handel ini ke nilai yang dapat digunakan runtime Direct3D untuk mengidentifikasi perangkat dekode dalam panggilan berikutnya.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Header d3dumddi.h (termasuk D3dumddi.h)

Lihat juga

CreateDecodeDevice

DXVADDI_CONFIGPICTUREDECODE

DXVADDI_VIDEODESC

GetCaps