Condividi tramite


enumerazione D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS (d3d11_1.h)

Specifica i flag che indicano i metodi più efficienti per l'esecuzione di operazioni di elaborazione video.

Sintassi

typedef enum D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS {
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION = 0x1,
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE = 0x2,
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION = 0x4,
  D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_TRIPLE_BUFFER_OUTPUT = 0x8
} ;

Costanti

 
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION
Valore: 0x1
L'hardware di sovrapposizione a più piani può eseguire l'operazione di rotazione in modo più efficiente rispetto al metodo ID3D11VideoContext::VideoProcessorBlt .
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE
Valore: 0x2
L'hardware di sovrapposizione a più piani può eseguire l'operazione di ridimensionamento in modo più efficiente rispetto al metodo ID3D11VideoContext::VideoProcessorBlt .
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION
Valore: 0x4
L'hardware di sovrapposizione a più piani può eseguire l'operazione di conversione dello spazio colori in modo più efficiente rispetto al metodo ID3D11VideoContext::VideoProcessorBlt .
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_TRIPLE_BUFFER_OUTPUT
Valore: 0x8
I dati di output del processore video devono essere almeno tre buffer per prestazioni ottimali.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Intestazione d3d11_1.h

Vedi anche

Enumerazioni video Direct3D 11