D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS1 Struktur (d3d12video.h)

Erweitert die bestehenden Unterstützungsgrenzwerte für auflösungsspezifische Auflösungen für QPMap, schmutzige Regionen und Motion Search-Features. Wird in D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT2 als Ausgabe pro Auflösung verwendet.

Syntax

typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS1 {
  UINT                                                               MaxSubregionsNumber;
  UINT                                                               MaxIntraRefreshFrameDuration;
  UINT                                                               SubregionBlockPixelsSize;
  UINT                                                               QPMapRegionPixelsSize;
  D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_QPMAP          QPMap;
  D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_DIRTY_REGIONS  DirtyRegions;
  D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_MOTION_SEARCH  MotionSearch;
  D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_FRAME_ANALYSIS FrameAnalysis;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS1;

Elemente

MaxSubregionsNumber

Die maximale Anzahl von Unterregionen pro Frame für die zugeordnete Auflösung.

MaxIntraRefreshFrameDuration

Die maximale Anzahl von Frames für einen intra-Refresh-Zyklus.

SubregionBlockPixelsSize

Die Größe in Pixeln des Unterbereichsblocks.

QPMapRegionPixelsSize

Die Größe in Pixeln des QPMap-Bereichsblocks.

QPMap

Ein D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_QPMAP Ausgabeparameter mit QPMap-Unterstützungsdetails.

DirtyRegions

Ein D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_DIRTY_REGIONS Ausgabeparameter. Wird nur gemeldet, wenn schmutzige Regionen aktiviert und unterstützt werden. Andernfalls wird kein Arbeitsspeicher verwendet.

MotionSearch

Ein D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_MOTION_SEARCH Ausgabeparameter. Wird nur gemeldet, wenn die Bewegungssuche aktiviert und unterstützt wird. Andernfalls wird kein Arbeitsspeicher verwendet.

FrameAnalysis

Anforderungen

Anforderung Wert
Header d3d12video.h