METODE ID3D11VideoDevice::CreateVideoProcessor (d3d11.h)

Membuat perangkat prosesor video untuk Microsoft Direct3D 11.

Sintaks

HRESULT CreateVideoProcessor(
  [in]  ID3D11VideoProcessorEnumerator *pEnum,
  [in]  UINT                           RateConversionIndex,
  [out] ID3D11VideoProcessor           **ppVideoProcessor
);

Parameter

[in] pEnum

Penunjuk ke antarmuka ID3D11VideoProcessorEnumerator . Untuk mendapatkan pointer ini, panggil ID3D11VideoDevice::CreateVideoProcessorEnumerator.

[in] RateConversionIndex

Menentukan kemampuan konversi kecepatan bingkai untuk prosesor video. Nilai adalah indeks berbasis nol yang sesuai dengan parameter TypeIndex dari metode ID3D11VideoProcessorEnumerator::GetVideoProcessorRateConversionCaps .

[out] ppVideoProcessor

Menerima pointer ke antarmuka ID3D11VideoProcessor . Pemanggil harus merilis antarmuka.

Mengembalikan nilai

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Metode ID3D11DeviceContext::ClearState tidak memengaruhi status internal prosesor video.

Persyaratan

   
Klien minimum yang didukung Windows 8 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header d3d11.h

Lihat juga

ID3D11VideoDevice