Bagikan melalui


struktur DXVAHD_BLT_STATE_ALPHA_FILL_DATA (dxvahd.h)

Menentukan bagaimana nilai alfa output dihitung untuk operasi blit saat menggunakan Definisi Tinggi Akselerasi Video DirectX Microsoft (DXVA-HD).

Sintaks

typedef struct _DXVAHD_BLT_STATE_ALPHA_FILL_DATA {
  DXVAHD_ALPHA_FILL_MODE Mode;
  UINT                   StreamNumber;
} DXVAHD_BLT_STATE_ALPHA_FILL_DATA;

Anggota

Mode

Menentukan mode isian alfa, sebagai anggota enumerasi DXVAHD_ALPHA_FILL_MODE .

Jika anggota FeatureCaps dari struktur DXVAHD_VPDEVCAPS tidak berisi bendera DXVAHD_FEATURE_CAPS_ALPHA_FILL , mode isian alfa harus diatur ke DXVAHD_ALPHA_FILL_MODE_OPAQUE.

Nilai status default adalah DXVAHD_ALPHA_FILL_MODE_OPAQUE.

StreamNumber

Indeks berbasis nol dari aliran input yang akan digunakan untuk nilai alfa. Anggota ini digunakan ketika mode pengisian alfa DXVAHD_ALPHA_FILL_MODE_SOURCE_STREAM; jika tidak, nilai diabaikan.

Untuk mendapatkan jumlah maksimum aliran, panggil IDXVAHD_Device::GetVideoProcessorDeviceCaps dan periksa anggota MaxStreamStates dari struktur DXVAHD_VPDEVCAPS .

Persyaratan

   
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header dxvahd.h

Lihat juga

DXVA-HD

DXVAHD_BLT_STATE

Struktur Video Direct3D

IDXVAHD_VideoProcessor::SetVideoProcessBltState

Struktur Media Foundation