D3D12_VIDEO_ENCODER_DIRTY_REGIONS_SUPPORT_FLAGS-Aufzählung (d3d12video.h)

Gibt Unterstützungskennzeichnungen für schmutzige Regionen in der Videocodierung an.

Syntax

typedef enum D3D12_VIDEO_ENCODER_DIRTY_REGIONS_SUPPORT_FLAGS {
  D3D12_VIDEO_ENCODER_DIRTY_REGIONS_SUPPORT_FLAG_NONE = 0x0,
  D3D12_VIDEO_ENCODER_DIRTY_REGIONS_SUPPORT_FLAG_REPEAT_FRAME = 0x1,
  D3D12_VIDEO_ENCODER_DIRTY_REGIONS_SUPPORT_FLAG_DIRTY_REGIONS = 0x2,
  D3D12_VIDEO_ENCODER_DIRTY_REGIONS_SUPPORT_FLAG_DIRTY_REGIONS_REQUIRE_FULL_ROW = 0x4
} ;

Konstanten

 
D3D12_VIDEO_ENCODER_DIRTY_REGIONS_SUPPORT_FLAG_NONE
Gibt keine Unterstützung an.
D3D12_VIDEO_ENCODER_DIRTY_REGIONS_SUPPORT_FLAG_REPEAT_FRAME
Gibt an, dass der Treiber das Festlegen von FullFrameIdentical auf TRUE in D3D12_VIDEO_ENCODER_DIRTY_RECT_INFO oder D3D12_VIDEO_ENCODER_INPUT_MAP_DATA_DIRTY_REGIONS unterstützt.
D3D12_VIDEO_ENCODER_DIRTY_REGIONS_SUPPORT_FLAG_DIRTY_REGIONS
Gibt an, dass der Treiber das Festlegen von FullFrameIdentical auf FALSE in D3D12_VIDEO_ENCODER_DIRTY_RECT_INFO oder D3D12_VIDEO_ENCODER_INPUT_MAP_DATA_DIRTY_REGIONS unterstützt.
D3D12_VIDEO_ENCODER_DIRTY_REGIONS_SUPPORT_FLAG_DIRTY_REGIONS_REQUIRE_FULL_ROW
Gibt an, dass, wenn der Treiber D3D12_VIDEO_ENCODER_DIRTY_REGIONS_SUPPORT_FLAG_DIRTY_REGIONS unterstützt, die von der App übergebenen Regionen vollständige Zeilen sein müssen.

Anforderungen

Anforderung Wert
Header d3d12video.h