Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Estende i limiti di supporto per la risoluzione esistenti per includere il supporto per risoluzione per QPMap, aree dirty e funzionalità di ricerca movimento. Usato come output per risoluzione in D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT2.
Sintassi
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;
Membri
MaxSubregionsNumber
Numero massimo di sottoregioni per fotogramma per la risoluzione associata.
MaxIntraRefreshFrameDuration
Numero massimo di fotogrammi per un ciclo intra-aggiornamento.
SubregionBlockPixelsSize
Dimensione in pixel del blocco di sottoregion.
QPMapRegionPixelsSize
Dimensioni in pixel del blocco dell'area QPMap.
QPMap
Parametro di output D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_QPMAP con i dettagli del supporto QPMap.
DirtyRegions
Parametro di output D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_DIRTY_REGIONS . Segnalato solo quando le aree dirty sono abilitate e supportate. Memoria zero in caso contrario.
MotionSearch
Parametro di output D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_MOTION_SEARCH . Segnalato solo quando la ricerca movimento è abilitata e supportata. Memoria zero in caso contrario.
FrameAnalysis
Requisiti
| Requisito | Valore |
|---|---|
| Intestazione | d3d12video.h |