PFND3DWDDM2_0DDI_VIDEODECODERUPDATEDOWNSAMPLING funzione di callback (d3d10umddi.h)
Aggiornamenti i parametri di campionamento verso il basso del decodificatore. Facoltativo per i driver WDDM (Windows Display Driver Model) 2.0 o versioni successive.
Sintassi
PFND3DWDDM2_0DDI_VIDEODECODERUPDATEDOWNSAMPLING Pfnd3dwddm20DdiVideodecoderupdatedownsampling;
HRESULT Pfnd3dwddm20DdiVideodecoderupdatedownsampling(
D3D10DDI_HDEVICE hDevice,
D3D11_1DDI_HDECODE hDecoder,
const D3D11_1DDI_VIDEO_DECODER_DESC *pOutputDesc,
D3DDDI_COLOR_SPACE_TYPE OutputColorSpace
)
{...}
Parametri
hDevice
Handle per il dispositivo di visualizzazione (contesto grafico). Il runtime Direct3D ha passato il driver in modalità utente questo handle come membro hDevice della struttura D3DDDIARG_CREATEDEVICE alla creazione del dispositivo.
hDecoder
Handle per l'oggetto decodificatore video.
pOutputDesc
Contiene la risoluzione e il formato dei fotogrammi di output/visualizzazione. Si tratta della risoluzione di destinazione e del formato dell'operazione di esempio inattiva.
OutputColorSpace
Valore D3DDDI_COLOR_SPACE_TYPE che contiene le informazioni sullo spazio dei colori dei dati dei frame di output/visualizzazione.
Valore restituito
Se questa funzione di callback ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Questa funzione può essere chiamata solo dopo che è stato chiamato VideoDecoderEnableDownsampling .
Questa funzione verrà chiamata solo se il driver segnala la funzionalità D3DWDDM2_0DDI_VIDEO_DECODER_CAPS_DOWN_SAMPLE_DYNAMIC .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Piattaforma di destinazione | Desktop |
Intestazione | d3d10umddi.h (include D3d10umddi.h) |