enumerazione D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS (d3d12video.h)
Specifica i flag di controllo immagine del codificatore video.
Sintassi
typedef enum D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS {
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE,
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE
} ;
Costanti
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_NONE Nessuno. |
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_USED_AS_REFERENCE_PICTURE Il frame associato verrà usato come frame di riferimento nei comandi di codifica futuri. Indica che l'immagine ricostruita insieme al bitstream deve essere restituita affinché l'host lo inserisca nelle chiamate future nell'elenco di riferimenti alle immagini ricostruite. Si noti che potrebbero esserci limitazioni per alcuni tipi di frame da contrassegnare come riferimenti. Controllare il supporto delle funzionalità prima di impostare questo valore. |
Commenti
I valori di questa enumerazione vengono utilizzati da D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC.
Se questo flag non è impostato, il D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE.pReconstructedPicture può essere nullptr nella chiamata associata a ID3D12VideoEncodeCommandList2::EncodeFrame.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Build 22000 |
Server minimo supportato | Windows Build 22000 |
Intestazione | d3d12video.h |