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) |