Condividi tramite


enumerazione D3D11_VIDEO_USAGE (d3d11.h)

Specifica l'uso previsto per un processore video.

Sintassi

typedef enum D3D11_VIDEO_USAGE {
  D3D11_VIDEO_USAGE_PLAYBACK_NORMAL = 0,
  D3D11_VIDEO_USAGE_OPTIMAL_SPEED = 1,
  D3D11_VIDEO_USAGE_OPTIMAL_QUALITY = 2
} ;

Costanti

 
D3D11_VIDEO_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.
D3D11_VIDEO_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.
D3D11_VIDEO_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.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Intestazione d3d11.h

Vedi anche

D3D11_VIDEO_PROCESSOR_CONTENT_DESC

Enumerazioni video Direct3D 11