D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING struttura (d3d10umddi.h)
D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING viene usato dal driver in modalità utente per consigliare i parametri di downampling che possono essere usati per decodificare il flusso in tempo reale. Il driver fornisce queste funzionalità quando viene chiamata la relativa funzione di 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;
Members
pInputDesc
[in] Puntatore a una struttura D3D11_1DDI_VIDEO_DECODER_DESC contenente il profilo di decodifica usato e la risoluzione e il formato dei fotogrammi di riferimento. Si tratta della risoluzione/formato da ridurre (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 guid (decode profile) di pOutputDesc può essere ignorato.
OutputColorSpace
[out] Posizione in cui il driver restituisce le informazioni sullo spazio dei colori consigliate D3DDDI_COLOR_SPACE_TYPE dei dati del frame di visualizzazione.
Commenti
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 il decodifica in tempo reale, il driver deve consigliare la configurazione più vicina alla soluzione in tempo reale.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Intestazione | d3d10umddi.h (include D3d10umddi.h) |