enumerazione D3D12DDICAPS_TYPE_VIDEO_0020 (d3d12umddi.h)

Un valore di enumerazione D3D12DDICAPS_TYPE_VIDEO_0020 specifica una funzionalità video o una funzionalità video impostata su come eseguire query su .

Sintassi

typedef enum D3D12DDICAPS_TYPE_VIDEO_0020 {
  D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_SUPPORT = 0,
  D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_PROFILES = 1,
  D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_FORMATS = 2,
  D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_CONVERSION_SUPPORT = 3,
  D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_BITSTREAM_ENCRYPTION_SCHEMES = 4,
  D3D12DDICAPS_TYPE_VIDEO_0020_PROCESS_SUPPORT = 5,
  D3D12DDICAPS_TYPE_VIDEO_0020_PROCESS_MAX_INPUT_STREAMS = 6,
  D3D12DDICAPS_TYPE_VIDEO_0020_PROCESS_REFERENCE_INFO = 7,
  D3D12DDICAPS_TYPE_VIDEO_0032_DECODER_HEAP_SIZE = 8,
  D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE = 9,
  D3D12DDICAPS_TYPE_VIDEO_0032_DECODE_PROFILE_COUNT = 10,
  D3D12DDICAPS_TYPE_VIDEO_0032_DECODE_FORMAT_COUNT = 11,
  D3D12DDICAPS_TYPE_VIDEO_0032_DECODE_BITSTREAM_ENCRYPTION_SCHEME_COUNT = 12,
  D3D12DDICAPS_TYPE_VIDEO_0032_CRYPTO_SESSION_SUPPORT = 13,
  D3D12DDICAPS_TYPE_VIDEO_0032_CONTENT_PROTECTION_SYSTEM_COUNT = 14,
  D3D12DDICAPS_TYPE_VIDEO_0032_CONTENT_PROTECTION_SYSTEM_SUPPORT = 15,
  D3D12DDICAPS_TYPE_VIDEO_0032_CRYPTO_SESSION_TRANSFORM_SUPPORT = 16,
  D3D12DDICAPS_TYPE_VIDEO_0040_DECODE_HISTOGRAM = 18,
  D3D12DDICAPS_TYPE_VIDEO_0053_FEATURE_AREA_SUPPORT = 19,
  D3D12DDICAPS_TYPE_VIDEO_0053_MOTION_ESTIMATOR = 20,
  D3D12DDICAPS_TYPE_VIDEO_0053_MOTION_ESTIMATOR_SIZE = 21,
  D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_COUNT = 22,
  D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMANDS = 23,
  D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_PARAMETER_COUNT = 24,
  D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_PARAMETERS = 25,
  D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_CAPS = 26,
  D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_SIZE = 27,
  D3D12DDICAPS_TYPE_VIDEO_0072_DECODE_PROTECTED_RESOURCES = 28,
  D3D12DDICAPS_TYPE_VIDEO_0072_PROCESS_PROTECTED_RESOURCES = 29,
  D3D12DDICAPS_TYPE_VIDEO_0072_MOTION_ESTIMATOR_PROTECTED_RESOURCES = 30,
  D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_CODEC = 31,
  D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_PROFILE_LEVEL = 32,
  D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT = 33,
  D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_OUTPUT_RESOLUTION = 34,
  D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_INPUT_FORMAT = 35,
  D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_RATE_CONTROL_MODE = 36,
  D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_INTRA_REFRESH_MODE = 37,
  D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_FRAME_SUBREGION_LAYOUT_MODE = 38,
  D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_HEAP_SIZE = 39,
  D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_CODEC_CONFIGURATION_SUPPORT = 40,
  D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_SUPPORT = 41,
  D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT = 42,
  D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_RESOURCE_REQUIREMENTS = 43
} ;

Costanti

 
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_SUPPORT
Valore: 0
Verificare se sono supportati un profilo di decodifica video, la crittografia bitstream, la risoluzione e il formato. Il risultato è un D3D12DDI_VIDEO_DECODE_TIER_0020 che indica il livello di supporto. La struttura associata è D3D12DDI_VIDEO_DECODE_SUPPORT_DATA.
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_PROFILES
Valore: 1
Recuperare l'elenco dei profili di decodifica video supportati dall'adattatore. La struttura associata è D3D12DDI_VIDEO_DECODE_PROFILES_DATA.
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_FORMATS
Valore: 2
Recuperare l'elenco dei formati di decodifica video supportati dall'adattatore. La struttura associata è D3D12DDI_VIDEO_DECODE_CONFIGURATION struttura.
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_CONVERSION_SUPPORT
Valore: 3
Verificare se sono supportati una conversione dello spazio dei colori, la conversione del formato e la scalabilità. La struttura associata è D3D12DDI_VIDEO_DECODE_CONVERSION_SUPPORT_DATA.
D3D12DDICAPS_TYPE_VIDEO_0020_DECODE_BITSTREAM_ENCRYPTION_SCHEMES
Valore: 4
Recuperare l'elenco di schemi di crittografia bitstream supportati dall'adapter. La struttura associata è D3D12DDI_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEMES_DATA.
D3D12DDICAPS_TYPE_VIDEO_0020_PROCESS_SUPPORT
Valore: 5
Recuperare le funzionalità del processore video. La struttura associata è D3D12DDI_VIDEO_PROCESS_SUPPORT_DATA.
D3D12DDICAPS_TYPE_VIDEO_0020_PROCESS_MAX_INPUT_STREAMS
Valore: 6
Recuperare il numero massimo di flussi video di input che possono essere abilitati contemporaneamente. La struttura associata è D3D12DDI_VIDEO_PROCESS_MAX_INPUT_STREAMS_DATA.
D3D12DDICAPS_TYPE_VIDEO_0020_PROCESS_REFERENCE_INFO
Valore: 7
Recuperare il numero di fotogrammi passati e futuri necessari per una determinata modalità de-interlace, filtri, conversione della frequenza dei fotogrammi e funzionalità. La struttura associata è D3D12DDI_VIDEO_PROCESS_REFERENCE_INFO_DATA.
D3D12DDICAPS_TYPE_VIDEO_0032_DECODER_HEAP_SIZE
Valore: 8
Recuperare le dimensioni dell'heap del decodificatore video. Le dimensioni dell'heap del decodificatore video sono statiche in fase di compilazione. La struttura associata è D3D12DDI_VIDEO_DECODER_HEAP_SIZE_DATA_0033.
D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE
Valore: 9
Recuperare le dimensioni del processore del decodificatore video. La struttura associata è D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0032.
D3D12DDICAPS_TYPE_VIDEO_0032_DECODE_PROFILE_COUNT
Valore: 10
Recuperare il numero di profili supportati dal decodificatore video. La struttura associata è D3D12DDI_VIDEO_DECODE_PROFILE_COUNT_DATA.
D3D12DDICAPS_TYPE_VIDEO_0032_DECODE_FORMAT_COUNT
Valore: 11
Recuperare il numero di formati supportati dal decodificatore video. La struttura associata è D3D12DDI_VIDEO_DECODE_FORMAT_COUNT_DATA.
D3D12DDICAPS_TYPE_VIDEO_0032_DECODE_BITSTREAM_ENCRYPTION_SCHEME_COUNT
Valore: 12
Recuperare il numero di schemi di crittografia bitstream suppoortati dal decodificatore video. La struttura associata è D3D12DDI_VIDEO_ DECODE_BITSTREAM_ENCRYPTION_SCHEME_COUNT_DATA.
D3D12DDICAPS_TYPE_VIDEO_0032_CRYPTO_SESSION_SUPPORT
Valore: 13
Recuperare le funzionalità della sessione di crittografia video. La struttura associata è D3D12DDI_VIDEO_CRYPTO_SESSION_SUPPORT_DATA_0030.
D3D12DDICAPS_TYPE_VIDEO_0032_CONTENT_PROTECTION_SYSTEM_COUNT
Valore: 14
Recuperare il conteggio del sistema di protezione dei contenuti video. La struttura associata è D3D12DDI_VIDEO_CONTENT_PROTECTION_SYSTEM_COUNT_DATA_0030.
D3D12DDICAPS_TYPE_VIDEO_0032_CONTENT_PROTECTION_SYSTEM_SUPPORT
Valore: 15
Recuperare il supporto del sistema di protezione dei contenuti video. La struttura associata è D3D12DDI_VIDEO_CONTENT_PROTECTION_SYSTEM_SUPPORT_DATA_0030.
D3D12DDICAPS_TYPE_VIDEO_0032_CRYPTO_SESSION_TRANSFORM_SUPPORT
Valore: 16
Recuperare il supporto della trasformazione della sessione di crittografia video. La struttura associata è D3D12DDI_VIDEO_CRYPTO_SESSION_TRANSFORM_SUPPORT_DATA_0030.
D3D12DDICAPS_TYPE_VIDEO_0040_DECODE_HISTOGRAM
Valore: 18
Recuperare i dati dell'istogramma di decodifica video. La struttura associata è D3D12DDI_VIDEO_DECODE_HISTOGRAM_DATA_0041.
D3D12DDICAPS_TYPE_VIDEO_0053_FEATURE_AREA_SUPPORT
Valore: 19
Recuperare il supporto della funzionalità video fornito, ad esempio se il dispositivo fornisce supporto per la decodifica video, l'elaborazione video e/o la codifica video. La struttura associata è D3D12DDI_VIDEO_FEATURE_AREA_SUPPORT_DATA_0053.
D3D12DDICAPS_TYPE_VIDEO_0053_MOTION_ESTIMATOR
Valore: 20
Recuperare le funzionalità supportate per la stima del movimento video. La struttura associata è D3D12DDI_VIDEO_MOTION_ESTIMATOR_DATA_0060.
D3D12DDICAPS_TYPE_VIDEO_0053_MOTION_ESTIMATOR_SIZE
Valore: 21
Recuperare le dimensioni allocate di un heap dello strumento di stima del movimento video. La struttura associata è D3D12DDI_VIDEO_MOTION_ESTIMATOR_SIZE_DATA_0060.
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_COUNT
Valore: 22
Recuperare il numero di comandi di estensione video supportati. La struttura associata è D3D12DDI_VIDEO_EXTENSION_COMMAND_COUNT_DATA_0063.

Disponibile a partire da Windows 10, versione 1903 (WDDM 2.6)
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMANDS
Valore: 23
Recuperare l'elenco dei comandi di estensione video. La struttura associata è D3D12DDI_VIDEO_EXTENSION_COMMANDS_DATA_0063.

Disponibile a partire da Windows 10 versione 1903 (WDDM 2.6).
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_PARAMETER_COUNT
Valore: 24
Recuperare il numero di parametri per una fase di parametro. La struttura associata è D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT_DATA_0063.

Disponibile a partire da Windows 10 versione 1903 (WDDM 2.6).
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_PARAMETERS
Valore: 25
Recuperare l'elenco di strutture di informazioni sui parametri che descrivono i parametri di comando dell'estensione video per una fase di parametro. La struttura associata è D3D12DDI_VIDEO_EXTENSION_COMMAND_PARAMETERS_DATA_0063.

Disponibile a partire da Windows 10 versione 1903 (WDDM 2.6).
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_CAPS
Valore: 26
Recuperare le funzionalità di un comando di estensione video specifico. La struttura associata è D3D12DDI_VIDEO_EXTENSION_COMMAND_CAPS_DATA_0063.

Disponibile a partire da Windows 10 versione 1903 (WDDM 2.6).
D3D12DDICAPS_TYPE_VIDEO_0063_EXTENSION_COMMAND_SIZE
Valore: 27
Recuperare le dimensioni di allocazione di un comando di estensione video. La struttura associata è D3D12DDI_VIDEO_EXTENSION_COMMAND_SIZE_DATA_0063.

Disponibile a partire da Windows 10 versione 1903 (WDDM 2.6).
D3D12DDICAPS_TYPE_VIDEO_0072_DECODE_PROTECTED_RESOURCES
Valore: 28
Recuperare le funzionalità di supporto delle risorse protette decodificate video. La struttura associata è D3D12DDI_VIDEO_DECODE_PROTECTED_RESOURCES_DATA_0072.

Disponibile a partire da Windows 10 versione 2004 (WDDM 2.8).
D3D12DDICAPS_TYPE_VIDEO_0072_PROCESS_PROTECTED_RESOURCES
Valore: 29
Recuperare le funzionalità di supporto delle risorse protette del processo video. La struttura associata è D3D12DDI_VIDEO_PROCESS_PROTECTED_RESOURCES_DATA_0072.

Disponibile a partire da Windows 10 versione 2004 (WDDM 2.8).
D3D12DDICAPS_TYPE_VIDEO_0072_MOTION_ESTIMATOR_PROTECTED_RESOURCES
Valore: 30
Recuperare le funzionalità di supporto delle risorse protette dello strumento di stima del movimento video. La struttura associata è D3D12DDI_VIDEO_DECODE_PROTECTED_RESOURCES_DATA_0072.

Disponibile a partire da Windows 10 versione 2004 (WDDM 2.8).
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_CODEC
Valore: 31
Controllare se l'adattatore supporta il codec specificato per la codifica video. La struttura associata è D3D12DDICAPS_VIDEO_ENCODER_CODEC_DATA_0080.

Disponibile a partire da Windows 11 (WDDM 3.0).
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_PROFILE_LEVEL
Valore: 32
Controllare se l'adattatore supporta il profilo specificato per la codifica video e restituire l'intervallo di livelli supportati per tale profilo. La struttura associata è D3D12DDICAPS_VIDEO_ENCODER_PROFILE_LEVEL_DATA_0080_2.

Disponibile a partire da Windows 11 (WDDM 3.0).
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT
Valore: 33
Recuperare il numero di rapporti di risoluzione supportati per la configurazione del codec specificata. La struttura associata è D3D12DDICAPS_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT_DATA_0080_2.

Disponibile a partire da Windows 11 (WDDM 3.0).
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_OUTPUT_RESOLUTION
Valore: 34
Recuperare le regole di supporto per la risoluzione del codec specificato. La struttura associata è D3D12DDICAPS_VIDEO_ENCODER_OUTPUT_RESOLUTION_DATA_0080_2.

Disponibile a partire da Windows 11 (WDDM 3.0).
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_INPUT_FORMAT
Valore: 35
Controllare se è supportato un formato di input di codifica video specificato. La struttura associata è D3D12DDICAPS_VIDEO_ENCODER_INPUT_FORMAT_DATA_0080_2.

Disponibile a partire da Windows 11 (WDDM 3.0).
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_RATE_CONTROL_MODE
Valore: 36
Controllare se è supportata una modalità di controllo della frequenza di codifica video specificata. La struttura associata è D3D12DDICAPS_VIDEO_ENCODER_RATE_CONTROL_MODE_DATA_0080.

Disponibile a partire da Windows 11 (WDDM 3.0).
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_INTRA_REFRESH_MODE
Valore: 37
Controllare se è supportata una codifica video specificata all'interno della modalità di aggiornamento. La struttura associata è D3D12DDICAPS_VIDEO_ENCODER_INTRA_REFRESH_MODE_DATA_0080_2.

Disponibile a partire da Windows 11 (WDDM 3.0).
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_FRAME_SUBREGION_LAYOUT_MODE
Valore: 38
Controllare se è supportata una modalità di layout della sottoarea frame specificata. La struttura associata è D3D12DDICAPS_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE_DATA_0080_2.

Disponibile a partire da Windows 11 (WDDM 3.0).
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_HEAP_SIZE
Valore: 39
Recuperare i requisiti di memoria di un heap del codificatore video con le proprietà dell'heap del codificatore specificate. La struttura associata è D3D12DDICAPS_VIDEO_ENCODER_HEAP_SIZE_DATA_0080_2.

Disponibile a partire da Windows 11 (WDDM 3.0).
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_CODEC_CONFIGURATION_SUPPORT
Valore: 40
Recuperare un set di limiti di configurazione specifici del codec. La struttura associata è D3D12DDICAPS_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_DATA_0083_0.

Disponibile a partire da Windows 11 (WDDM 3.0).
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_SUPPORT
Valore: 41
Recuperare i dettagli del supporto delle funzionalità per la configurazione richiesta. La struttura associata è D3D12DDICAPS_VIDEO_ENCODER_SUPPORT_DATA_0083_0.

Disponibile a partire da Windows 11 (WDDM 3.0).
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT
Valore: 42
Recuperare le funzionalità specifiche del codec correlate alle limitazioni di gestione delle immagini di riferimento. La struttura associata è D3D12DDICAPS_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_DATA_0080_2.

Disponibile a partire da Windows 11 (WDDM 3.0).
D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_RESOURCE_REQUIREMENTS
Valore: 43
Recuperare i requisiti di allineamento per l'accesso alle risorse. La struttura associata è D3D12DDICAPS_VIDEO_ENCODER_RESOURCE_REQUIREMENTS_DATA_0080_2.

Disponibile a partire da Windows 11 (WDDM 3.0).

Requisiti

Requisito Valore
Intestazione d3d12umddi.h (include D3d12umddi.h)

Vedi anche

D3D12DDIARG_VIDEO_GETCAPS_0020

PFND3D12DDI_VIDEO_GETCAPS