PFND3DWDDM2_0DDI_VIDEODECODERUPDATEDOWNSAMPLING funzione di callback (d3d10umddi.h)
Aggiorna i parametri di campionamento down del decodificatore. Facoltativo per i driver WINDOWS Display Driver Model (WDDM) 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 la funzione di callback ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT.
Osservazioni
Questa funzione può essere chiamata solo dopo aver chiamato VideoDecoderEnableDownsampling.
Questa funzione verrà chiamata solo se il driver segnala la funzionalità di D3DWDDM2_0DDI_VIDEO_DECODER_CAPS_DOWN_SAMPLE_DYNAMIC.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows 10 |
server minimo supportato | Windows Server 2016 |
piattaforma di destinazione | Desktop |
intestazione | d3d10umddi.h (include D3d10umddi.h) |