Edit

D3D12_VIDEO_ENCODER_DIRTY_REGIONS_CONFIGURATION structure (d3d12video.h)

Defines the configuration for dirty regions as input for D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT2.

Syntax

typedef struct D3D12_VIDEO_ENCODER_DIRTY_REGIONS_CONFIGURATION {
  BOOL                                              Enabled;
  D3D12_VIDEO_ENCODER_INPUT_MAP_SOURCE              MapSource;
  D3D12_VIDEO_ENCODER_DIRTY_REGIONS_MAP_VALUES_MODE MapValuesType;
} D3D12_VIDEO_ENCODER_DIRTY_REGIONS_CONFIGURATION;

Members

Enabled

Indicates if dirty regions are enabled.

MapSource

A D3D12_VIDEO_ENCODER_INPUT_MAP_SOURCE specifying the input source.

MapValuesType

A D3D12_VIDEO_ENCODER_DIRTY_REGIONS_MAP_VALUES_MODE specifying the dirty region map type.

Requirements

Requirement Value
Header d3d12video.h