PFND3DWDDM2_0DDI_VIDEOPROCESSORGETBEHAVIORHINTS fungsi panggilan balik (d3d10umddi.h)

Mengembalikan petunjuk driver tentang operasi prosesor video mana yang paling baik dilakukan menggunakan perangkat keras overlay multi-bidang daripada VideoProcessorBlt. Opsional untuk Windows Display Driver Model (WDDM) 2.0, atau yang lebih baru, driver.

Sintaks

PFND3DWDDM2_0DDI_VIDEOPROCESSORGETBEHAVIORHINTS Pfnd3dwddm20DdiVideoprocessorgetbehaviorhints;

HRESULT Pfnd3dwddm20DdiVideoprocessorgetbehaviorhints(
  D3D10DDI_HDEVICE hDevice,
  D3D11_1DDI_HVIDEOPROCESSOR hVideoProcessor,
  UINT OutputWidth,
  UINT OutputHeight,
  DXGI_FORMAT OutputFormat,
  UINT StreamCount,
  const D3DWDDM2_0DDI_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT *pStreams,
  UINT *pBehaviorHints
)
{...}

Parameter

hDevice

Handel ke perangkat tampilan (konteks grafis). Runtime Direct3D melewati driver mode pengguna handel ini sebagai anggota hDevice dari struktur D3DDDIARG_CREATEDEVICE pada pembuatan perangkat.

hVideoProcessor

Tangani ke objek prosesor video.

OutputWidth

Menunjukkan lebar permukaan output.

OutputHeight

Menunjukkan tinggi permukaan output.

OutputFormat

Menunjukkan format output prosesor video.

StreamCount

Jumlah aliran input yang akan diproses.

pStreams

Array struktur yang menunjukkan format dan status setiap aliran.

pBehaviorHints

Menerima kombinasi nilai D3DWDDM2_0DDI_VIDEO_PROCESSOR_MULTIPLANE_BEHAVIOR_HINTS yang menunjukkan operasi mana yang paling baik akan dilakukan menggunakan perangkat keras overlay multi-bidang daripada dengan VideoProcessorBlt.

Mengembalikan nilai

Jika fungsi panggilan balik ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Fungsi ini menggunakan status saat ini, diatur melalui videoProcessorSetOutput dan VideoProcessorSetStream set antarmuka driver perangkat (DDIs), dan mengembalikan operasi mana yang dapat dilakukan lebih efisien menggunakan beberapa perangkat keras overlay.

Persyaratan

   
Klien minimum yang didukung Windows 10
Server minimum yang didukung Server Windows 2016
Target Platform Desktop
Header d3d10umddi.h (termasuk D3d10umddi.h)

Lihat juga

D3DDDIARG_CREATEDEVICE

VideoProcessorBlt