enumerazione D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0082_0 (d3d12umddi.h)
L'enumerazione D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0082_0 segnala il supporto per una determinata configurazione. Usare D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0083_0 per windows 11 (WDDM 3.0).
Sintassi
typedef enum D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0082_0 {
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_NONE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_GENERAL_SUPPORT_OK,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_RECONFIGURATION_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RESOLUTION_RECONFIGURATION_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_FRAME_ANALYSIS_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RECONSTRUCTED_FRAMES_REQUIRE_CONTIGUOUS_TEXTURE_ARRAYS,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_DELTA_QP_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SUBREGION_LAYOUT_RECONFIGURATION_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_ADJUSTABLE_QP_RANGE_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_INITIAL_QP_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_MAX_FRAME_SIZE_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SEQUENCE_GOP_RECONFIGURATION_AVAILABLE
} ;
Costanti
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_NONE Non vengono impostati flag (indica nessun supporto). |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_GENERAL_SUPPORT_OK Indica se la configurazione specificata è generalmente supportata dal codificatore, in combinazione con i flag rimanenti per trasmettere determinate limitazioni o nessun supporto generale. Il livello di debug D3D12 può fornire ulteriori informazioni. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_RECONFIGURATION_AVAILABLE Indica il supporto per la modifica del controllo della frequenza al centro della sessione di codifica. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RESOLUTION_RECONFIGURATION_AVAILABLE Indica il supporto per la modifica della risoluzione al centro della sessione di codifica. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE Quando impostato, abilita la configurazione della piena e della capacità iniziale del buffering video (VBV) per gli algoritmi di controllo della frequenza. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_FRAME_ANALYSIS_AVAILABLE Indica il supporto per le modalità di controllo della frequenza che comportano l'analisi dei frame per ottimizzare l'utilizzo della velocità in bit a costo di prestazioni più lente. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RECONSTRUCTED_FRAMES_REQUIRE_CONTIGUOUS_TEXTURE_ARRAYS Se impostata, le trame che fanno riferimento alle immagini ricostruite possono essere a cui si fa riferimento solo come matrice di trame, anziché una matrice di risorse 2D separate con ogni risorsa con dimensioni della matrice pari a 1. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_DELTA_QP_AVAILABLE Indica il supporto per l'utilizzo del parametro di quantizzazione differenziale (QP) nel controllo della frequenza. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SUBREGION_LAYOUT_RECONFIGURATION_AVAILABLE Indica il supporto per le modifiche di layout di sottoregion dinamiche durante una sessione di codifica. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_ADJUSTABLE_QP_RANGE_AVAILABLE Indica il supporto per l'intervallo QP regolabile nel controllo della frequenza. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_INITIAL_QP_AVAILABLE Indica il supporto per il QP iniziale regolabile nel controllo della frequenza. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_MAX_FRAME_SIZE_AVAILABLE Indica il supporto per l'impostazione di un limite massimo nell'algoritmo bitrate per ogni frame codificato. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SEQUENCE_GOP_RECONFIGURATION_AVAILABLE Indica il supporto per le modifiche di gruppo di immagini dinamiche (GOP) durante una sessione di codifica. |
Commenti
Usare D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0083_0 per windows 11 (WDDM 3.0).
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 (WDDM 3.0) |
Intestazione | d3d12umddi.h |