Condividi tramite


enumerazione DXVAHD_DEVICE_CAPS (dxvahd.h)

Definisce le funzionalità di elaborazione video per un dispositivo DXVA-HD (Microsoft DirectX Video Acceleration High Definition).

Sintassi

typedef enum _DXVAHD_DEVICE_CAPS {
  DXVAHD_DEVICE_CAPS_LINEAR_SPACE = 0x1,
  DXVAHD_DEVICE_CAPS_xvYCC = 0x2,
  DXVAHD_DEVICE_CAPS_RGB_RANGE_CONVERSION = 0x4,
  DXVAHD_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION = 0x8
} DXVAHD_DEVICE_CAPS;

Costanti

 
DXVAHD_DEVICE_CAPS_LINEAR_SPACE
Valore: 0x1
Il dispositivo può fondere il contenuto video nello spazio colore lineare. La maggior parte del contenuto video è corretta, causando valori nonlineari. Se il dispositivo DXVA-HD imposta questo flag, significa che il dispositivo converte i colori nello spazio lineare prima della fusione, che produce risultati migliori.
DXVAHD_DEVICE_CAPS_xvYCC
Valore: 0x2
Il dispositivo supporta lo spazio dei colori xvYCC per i dati YCbCr.
DXVAHD_DEVICE_CAPS_RGB_RANGE_CONVERSION
Valore: 0x4
Il dispositivo può eseguire la conversione dell'intervallo quando l'input e l'output sono entrambi RGB, ma usano intervalli di colori diversi (0-255 o 16-235, per RGB a 8 bit).
DXVAHD_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION
Valore: 0x8
Il dispositivo può applicare una conversione matrice ai valori YCbCr quando l'input e l'output sono entrambi YCbCr. Ad esempio, il driver può convertire i colori da BT.601 a BT.709.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione dxvahd.h

Vedi anche

DXVA-HD

Enumerazione Video Direct3D

Enumerazione Media Foundation