enumerazione D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE (d3d12video.h)

Specifica la modalità di notifica bitstream per un'operazione di codifica video.

Syntax

typedef enum D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE {
  D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_FULL_FRAME,
  D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_SUBREGIONS
} ;

Costanti

 
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_FULL_FRAME
Viene usato il processo di codifica full frame. Non vengono inviate notifiche relative alle aree secondarie.
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_SUBREGIONS
La modalità di notifica delle aree secondarie è abilitata. Il driver segnala come singole aree secondarie (ad esempio sezioni o riquadri) completate, consentendo all'applicazione di iniziare a utilizzare i risultati prima che l'intero frame venga codificato.

Osservazioni:

Verificare il supporto delle funzionalità usando D3D12_VIDEO_ENCODER_SUPPORT_FLAGS prima di abilitare la modalità di notifica delle aree secondarie.

Requisiti

Requisito Valore
Intestazione d3d12video.h

Vedere anche

D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM1

D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM