struttura D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING (d3d10umddi.h)
D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING viene usato dal driver in modalità utente per consigliare parametri di downcampionamento che possono essere usati per decodificare il flusso in tempo reale. Il driver fornisce queste funzionalità quando viene chiamata la relativa funzione PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES.
Sintassi
typedef struct D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING {
const D3D11_1DDI_VIDEO_DECODER_DESC *pInputDesc;
D3DDDI_COLOR_SPACE_TYPE InputColorSpace;
const D3D11_1DDI_VIDEO_DECODER_CONFIG *pInputConfig;
const DXGI_RATIONAL *pFrameRate;
D3D11_1DDI_VIDEO_DECODER_DESC *pOutputDesc;
D3DDDI_COLOR_SPACE_TYPE OutputColorSpace;
} D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING;
Membri
pInputDesc
[in] Puntatore a una struttura D3D11_1DDI_VIDEO_DECODER_DESC contenente il profilo decodificato usato e la risoluzione e il formato dei frame di riferimento. Si tratta della risoluzione/formato da eseguire con il downcampionamento (ad esempio, 4K, DXGI_FORMAT_P010).
InputColorSpace
[in] Valore D3DDDI_COLOR_SPACE_TYPE che specifica le informazioni sullo spazio dei colori dei dati del frame di riferimento.
pInputConfig
[in] Puntatore a una struttura D3D11_1DDI_VIDEO_DECODER_CONFIG contenente i dati di configurazione associati al profilo di decodifica.
pFrameRate
[in] Puntatore a una struttura DXGI_RATIONAL contenente la frequenza dei fotogrammi del contenuto video.
pOutputDesc
[out] Puntatore a una struttura D3D11_1DDI_VIDEO_DECODER_DESC in cui il driver restituisce la risoluzione consigliata e il formato dei fotogrammi di output/visualizzazione.
Il membro decode profile (Guid) di pOutputDesc può essere ignorato.
OutputColorSpace
[out] Posizione in cui il driver restituisce le informazioni consigliate sullo spazio dei colori D3DDDI_COLOR_SPACE_TYPE dei dati del frame di visualizzazione.
Osservazioni
Il driver consiglia i parametri di esempio down in modo che il flusso video possa essere decodificato in tempo reale. Se non esiste alcuna soluzione di esempio inattiva che può comportare la decodifica in tempo reale, il driver consiglia la configurazione più vicina alla soluzione in tempo reale.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10 |
server minimo supportato | Windows Server 2016 |
intestazione | d3d10umddi.h (include D3d10umddi.h) |