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 sono impostati flag (indica che non è supportato). |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_GENERAL_SUPPORT_OK Indica se la configurazione specificata è in genere supportata dal codificatore, in combinazione con i flag rimanenti per comunicare 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 Se impostato, abilita la configurazione dell'interezza iniziale del buffer video (VBV) e la capacità 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 al costo delle prestazioni più lente. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RECONSTRUCTED_FRAMES_REQUIRE_CONTIGUOUS_TEXTURE_ARRAYS Se impostata, le trame che fanno riferimento a immagini ricostruite possono essere referenziate solo come matrice di trame, invece di una matrice di risorse 2D di trama separate con ogni risorsa con dimensioni di 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 al layout delle sottoaree 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 frequenza. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_INITIAL_QP_AVAILABLE Indica il supporto per 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 di velocità in bit per ogni fotogramma codificato. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SEQUENCE_GOP_RECONFIGURATION_AVAILABLE Indica il supporto per le modifiche del gruppo dinamico di immagini (GOP) durante una sessione di codifica. |
Osservazioni
Usare D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0083_0 per Windows 11 (WDDM 3.0).
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 11 (WDDM 3.0) |
intestazione | d3d12umddi.h |