Condividi tramite


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)

Vedere anche

D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY

PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES