Bagikan melalui


PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTCONSTRICTION fungsi panggilan balik (d3d10umddi.h)

Mengatur jumlah downsampling yang akan dilakukan pada output.

Sintaks

PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTCONSTRICTION Pfnd3d111DdiVideoprocessorsetoutputconstriction;

void Pfnd3d111DdiVideoprocessorsetoutputconstriction(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
  BOOL unnamedParam3,
  SIZE unnamedParam4
)
{...}

Parameter

unnamedParam1

hDevice [in]

Handel ke perangkat tampilan (konteks grafis).

unnamedParam2

hVideoProcessor [in]

Handel ke objek prosesor video yang dibuat melalui panggilan ke fungsi CreateVideoProcessor .

unnamedParam3

Diaktifkan [in]

Jika TRUE, downsampling diaktifkan. Jika tidak, downsampling dinonaktifkan dan anggota ConstrictonSize diabaikan.

unnamedParam4

ConstrictonSize [in]

Ukuran pengambilan sampel.

Menampilkan nilai

Tidak ada

Keterangan

Downsampling terkadang digunakan untuk mengurangi kualitas konten premium ketika bentuk perlindungan konten lainnya tidak tersedia.

Secara default, downsampling dinonaktifkan.

Jika parameter Aktifkan TRUE, driver miniport tampilan menurunkan sampel gambar yang disusun ke ukuran yang ditentukan, lalu menskalakannya kembali ke ukuran persegi target.

Lebar dan tinggi parameter ConstrictonSize harus lebih besar dari nol. Jika ukurannya lebih besar dari persegi panjang target, downsampling tidak terjadi.

Driver melaporkan kemampuannya untuk mendukung downsampling melalui fungsi GetVideoProcessorCaps . Jika driver mendukung kemampuan D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION , driver mendukung kemampuan untuk melakukan downsample gambar yang disusun.

Catatan Jika driver tidak mendukung kemampuan D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION , runtime Microsoft Direct3D tidak memanggil fungsi VideoProcessorSetOutputConstriction .
 

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8
Server minimum yang didukung Windows Server 2012
Target Platform Desktop
Header d3d10umddi.h (termasuk D3d10umddi.h)

Lihat juga

CreateVideoProcessor