D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS-Enumeration (d3d12video.h)
Gibt Flags für Videoencoder-Sequenzsteuerungseigenschaften an.
Syntax
typedef enum D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS {
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_NONE,
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RESOLUTION_CHANGE,
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RATE_CONTROL_CHANGE,
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_SUBREGION_LAYOUT_CHANGE,
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_REQUEST_INTRA_REFRESH,
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_GOP_SEQUENCE_CHANGE
} ;
Konstanten
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_NONE Keine. |
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RESOLUTION_CHANGE Gibt eine Änderung in D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC an. PictureTargetResolution. |
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_RATE_CONTROL_CHANGE Gibt eine Änderung in [D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC an. RateControl](ns-d3d12video-d3d12_video_encoder_sequence_control_desc.md). |
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_SUBREGION_LAYOUT_CHANGE Gibt eine Änderung in D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC an. SelectedLayoutMode oder D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC.pFrameSubregionsLayoutData. |
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_REQUEST_INTRA_REFRESH Startet eine Intra-Aktualisierungssitzung ab diesem Frame mithilfe der Konfiguration in D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC. IntraRefreshConfig. |
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAG_GOP_SEQUENCE_CHANGE Gibt eine Änderung in D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC an. CodecGOPSequence. |
Hinweise
Beachten Sie, dass je nach Codec eine Anforderung für die Neukonfiguration möglicherweise einen IDR in den Bitstream und neue SPS-Header einfügen muss.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Build 22000 |
Unterstützte Mindestversion (Server) | Windows Build 22000 |
Kopfzeile | d3d12video.h |