Condividi tramite


enumerazione DXVAHD_DEVICE_USAGE (dxvahd.h)

Specifica l'uso previsto per un dispositivo DXVA-HD (Microsoft DirectX Video Acceleration High Definition).

Sintassi

typedef enum _DXVAHD_DEVICE_USAGE {
  DXVAHD_DEVICE_USAGE_PLAYBACK_NORMAL = 0,
  DXVAHD_DEVICE_USAGE_OPTIMAL_SPEED = 1,
  DXVAHD_DEVICE_USAGE_OPTIMAL_QUALITY = 2
} DXVAHD_DEVICE_USAGE;

Costanti

 
DXVAHD_DEVICE_USAGE_PLAYBACK_NORMAL
Valore: 0
Normale riproduzione video. Il driver grafico deve esporre un set di funzionalità appropriate per la riproduzione video in tempo reale.
DXVAHD_DEVICE_USAGE_OPTIMAL_SPEED
Valore: 1
Velocità ottimale. Il driver grafico deve esporre un set minimo di funzionalità ottimizzate per le prestazioni.

Usare questa impostazione se si desidera migliorare le prestazioni e si può accettare una riduzione della qualità del video. Ad esempio, è possibile usare questa impostazione in modalità di risparmio energia o per riprodurre anteprime video.
DXVAHD_DEVICE_USAGE_OPTIMAL_QUALITY
Valore: 2
Qualità ottimale. Il driver grafico deve esporre il set massimo di funzionalità.

Specificare questa impostazione per ottenere la migliore qualità video possibile. È appropriato per le attività come la modifica video, quando la qualità è più importante della velocità. Non è appropriato per la riproduzione in tempo reale.

Commenti

Il driver grafico usa una di queste costanti di enumerazione come hint quando crea il dispositivo DXVA-HD.

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

DXVAHD_CreateDevice

Enumerazione Video Direct3D

Enumerazione Media Foundation