Bagikan melalui


PFND3DDDI_SETVIDEOPROCESSRENDERTARGET fungsi panggilan balik (d3dumddi.h)

Fungsi SetVideoProcessRenderTarget mengatur permukaan target render yang digunakan untuk pemrosesan video.

Sintaks

PFND3DDDI_SETVIDEOPROCESSRENDERTARGET Pfnd3dddiSetvideoprocessrendertarget;

HRESULT Pfnd3dddiSetvideoprocessrendertarget(
  HANDLE hDevice,
  const D3DDDIARG_SETVIDEOPROCESSRENDERTARGET *unnamedParam2
)
{...}

Parameter

hDevice

Handel ke perangkat tampilan (konteks grafis).

unnamedParam2

pData [in]

Penunjuk ke struktur D3DDDIARG_SETVIDEOPROCESSRENDERTARGET yang menjelaskan permukaan target render yang digunakan untuk pemrosesan video.

Menampilkan nilai

SetVideoProcessRenderTarget mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
S_OK Permukaan target render berhasil diatur.
E_OUTOFMEMORY SetVideoProcessRenderTarget tidak dapat mengalokasikan memori yang diperlukan untuk menyelesaikannya.

Keterangan

SetVideoProcessRenderTarget hanya dapat dipanggil di luar blok VideoProcessBeginFrame/VideoProcessEndFrame .

Semua target render pemrosesan video dibuat dengan mengatur D3DDDI_RESOURCEFLAGS. Bendera bit-field VideoProcessRenderTarget di anggota Bendera struktur D3DDDIARG_CREATERESOURCE dalam panggilan ke fungsi CreateResource .

Persyaratan

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

Lihat juga

D3DDDIARG_SETVIDEOPROCESSRENDERTARGET

D3DDDI_DEVICEFUNCS

D3DDDI_RESOURCEFLAGS