Bagikan melalui


struktur DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA (d3dumddi.h)

Struktur DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA menjelaskan data status aliran yang menentukan kunci luma input. Driver mengasumsikan bahwa piksel yang memiliki nilai luma dalam rentang luma-key transparan.

Sintaks

typedef struct _DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA {
  [in] BOOL  Enable;
  [in] FLOAT Lower;
  [in] FLOAT Upper;
} DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA;

Anggota

[in] Enable

Nilai Boolean yang menentukan apakah kunci luma diaktifkan. Nilai defaultnya adalah FALSE, yang menunjukkan bahwa kunci luma dinonaktifkan.

[in] Lower

Nilai FLOAT dalam rentang 0,0 hingga 1,0 yang menjelaskan nilai luma-key yang lebih rendah. Nilai defaultnya adalah 0,0.

[in] Upper

Nilai FLOAT dalam rentang 0,0 hingga 1,0 yang menjelaskan nilai luma-key atas. Nilai defaultnya adalah 0,0.

Keterangan

Runtime Direct3D menentukan status DXVAHDDDI_STREAM_STATE_LUMA_KEY di anggota Status struktur D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE dalam panggilan ke fungsi SetVideoProcessStreamState driver. Ini hanya terjadi ketika driver sebelumnya telah menetapkan nilai DXVAHDDDI_FEATURE_CAPS_LUMA_KEY di anggota FeatureCaps dari struktur DXVAHDDDI_VPDEVCAPS ketika fungsi GetCaps driver dipanggil dengan kumpulan nilai D3DDDICAPS_DXVAHD_GETVPDEVCAPS.

Jika driver tidak mengatur nilai DXVAHDDDI_INPUT_FORMAT_CAPS_RGB_LUMA_KEY di anggota InputFormatCaps dari struktur DXVAHDDDI_VPDEVCAPS ketika fungsi GetCaps driver dipanggil dengan nilai D3DDDICAPS_DXVAHD_GETVPDEVCAPS yang ditetapkan, driver mengabaikan data luma-key.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA didukung dimulai dengan sistem operasi Windows 7.
Header d3dumddi.h (termasuk D3dumddi.h)

Lihat juga

D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

DXVAHDDDI_VPDEVCAPS

GetCaps

SetVideoProcessStreamState