Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Rappresenta gli argomenti di input per ID3D12VideoEncodeCommandList4::EncodeFrame1, con supporto per i metadati facoltativi.
Syntax
typedef struct D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS1 {
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC SequenceControlDesc;
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC1 PictureControlDesc;
ID3D12Resource *pInputFrame;
UINT InputFrameSubresource;
UINT CurrentFrameBitstreamMetadataSize;
D3D12_VIDEO_ENCODER_OPTIONAL_METADATA_ENABLE_FLAGS OptionalMetadata;
} D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS1;
Members
SequenceControlDesc
Oggetto D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC che specifica la configurazione per la sequenza di codifica video.
PictureControlDesc
Oggetto D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC che specifica la configurazione per l'immagine di codifica video.
pInputFrame
Puntatore all'OGGETTO ID3D12Resource che rappresenta il frame di input da codificare.
InputFrameSubresource
Indice della sottorisorsa del frame di input.
CurrentFrameBitstreamMetadataSize
Dimensioni previste in byte dei metadati bitstream del frame corrente.
OptionalMetadata
Valore D3D12_VIDEO_ENCODER_OPTIONAL_METADATA_ENABLE_FLAGS che indica quali metadati facoltativi abilitare durante la codifica di questo frame.
Osservazioni:
Questa struttura estende D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS con il campo OptionalMetadata .
Requisiti
| Requisito | Valore |
|---|---|
| Intestazione | d3d12video.h |