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.
Fornisce dati per le chiamate a ID3D12VideoDevice::CheckFeatureSupport quando la funzionalità specificata è D3D12_FEATURE_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT. Supporto dei report per ID3D12VideoEncodeCommandList4::ResolveInputParamLayout.
Sintassi
typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT {
UINT NodeIndex;
D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO SessionInfo;
D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE MapType;
BOOL IsSupported;
UINT64 MaxResolvedBufferAllocationSize;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT;
Membri
NodeIndex
parametro di input. Nell'operazione a più schede indica la scheda fisica del dispositivo a cui si applica questa operazione.
SessionInfo
parametro di input. Oggetto D3D12_VIDEO_ENCODER_INPUT_MAP_SESSION_INFO contenente informazioni relative alla sessione di codifica.
MapType
parametro di input. Oggetto D3D12_VIDEO_ENCODER_INPUT_MAP_TYPE che specifica il tipo di mappa di input.
IsSupported
parametro di output. Indica se sono supportati i parametri di input specificati per la funzionalità.
MaxResolvedBufferAllocationSize
parametro di output. Indica le dimensioni dell'allocazione che l'utente deve eseguire per il risultato del buffer opaco di output dell'operazione ResolveInputParamLayout.
Requisiti
| Requisito | Valore |
|---|---|
| Intestazione | d3d12video.h |