Freigeben über


D3D12_VIDEO_ENCODER_VALIDATION_FLAGS-Enumeration (d3d12video.h)

Gibt Flags an, die im Feld ValidationFlags der D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT-Struktur zurückgegeben werden, die an einen Aufruf von ID3D12VideoDevice::CheckFeatureSupport übergeben werden, wenn das angegebene Feature D3D12_FEATURE_VIDEO_ENCODER_SUPPORT ist. Die zurückgegebenen Flags geben die Features an, die nicht unterstützt werden.

Syntax

typedef enum D3D12_VIDEO_ENCODER_VALIDATION_FLAGS {
  D3D12_VIDEO_ENCODER_VALIDATION_FLAG_NONE,
  D3D12_VIDEO_ENCODER_VALIDATION_FLAG_CODEC_NOT_SUPPORTED,
  D3D12_VIDEO_ENCODER_VALIDATION_FLAG_INPUT_FORMAT_NOT_SUPPORTED,
  D3D12_VIDEO_ENCODER_VALIDATION_FLAG_CODEC_CONFIGURATION_NOT_SUPPORTED,
  D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RATE_CONTROL_MODE_NOT_SUPPORTED,
  D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RATE_CONTROL_CONFIGURATION_NOT_SUPPORTED,
  D3D12_VIDEO_ENCODER_VALIDATION_FLAG_INTRA_REFRESH_MODE_NOT_SUPPORTED,
  D3D12_VIDEO_ENCODER_VALIDATION_FLAG_SUBREGION_LAYOUT_MODE_NOT_SUPPORTED,
  D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RESOLUTION_NOT_SUPPORTED_IN_LIST,
  D3D12_VIDEO_ENCODER_VALIDATION_FLAG_GOP_STRUCTURE_NOT_SUPPORTED,
  D3D12_VIDEO_ENCODER_VALIDATION_FLAG_SUBREGION_LAYOUT_DATA_NOT_SUPPORTED
} ;

Konstanten

 
D3D12_VIDEO_ENCODER_VALIDATION_FLAG_NONE
Keine.
D3D12_VIDEO_ENCODER_VALIDATION_FLAG_CODEC_NOT_SUPPORTED
Der angegebene Codec wird nicht unterstützt.
D3D12_VIDEO_ENCODER_VALIDATION_FLAG_INPUT_FORMAT_NOT_SUPPORTED
Das angegebene Eingabeformat wird nicht unterstützt.
D3D12_VIDEO_ENCODER_VALIDATION_FLAG_CODEC_CONFIGURATION_NOT_SUPPORTED
Die angegebene Codeckonfiguration wird nicht unterstützt.
D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RATE_CONTROL_MODE_NOT_SUPPORTED
Der angegebene Ratensteuerungsmodus wird nicht unterstützt.
D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RATE_CONTROL_CONFIGURATION_NOT_SUPPORTED
Die angegebene Konfiguration der Ratensteuerung wird nicht unterstützt.
D3D12_VIDEO_ENCODER_VALIDATION_FLAG_INTRA_REFRESH_MODE_NOT_SUPPORTED
Der angegebene Intra-Aktualisierungsmodus wird nicht unterstützt.
D3D12_VIDEO_ENCODER_VALIDATION_FLAG_SUBREGION_LAYOUT_MODE_NOT_SUPPORTED
Der angegebene Unterregionslayoutmodus wird nicht unterstützt.
D3D12_VIDEO_ENCODER_VALIDATION_FLAG_RESOLUTION_NOT_SUPPORTED_IN_LIST
Die angegebene Auflösung wird nicht unterstützt.
D3D12_VIDEO_ENCODER_VALIDATION_FLAG_GOP_STRUCTURE_NOT_SUPPORTED
Die angegebene GOP-Struktur wird nicht unterstützt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Build 22000
Unterstützte Mindestversion (Server) Windows Build 22000
Kopfzeile d3d12video.h