D3DDDIARG_CREATEDECODEDEVICE struttura (d3dumddi.h)
La struttura D3DDDIARG_CREATEDECODEDEVICE descrive un dispositivo di decodifica di Microsoft DirectX Video Acceleration (DirectX VA) da creare.
Sintassi
typedef struct _D3DDDIARG_CREATEDECODEDEVICE {
[in] const GUID *pGuid;
[in] DXVADDI_VIDEODESC VideoDesc;
[in] DXVADDI_CONFIGPICTUREDECODE *pConfig;
[in/out] HANDLE hDecode;
} D3DDDIARG_CREATEDECODEDEVICE;
Members
[in] pGuid
Puntatore al GUID che rappresenta il tipo di decodifica DirectX VA. Il runtime di Microsoft Direct3D chiama la funzione GetCaps per eseguire query per i GUID supportati.
[in] VideoDesc
Struttura DXVADDI_VIDEODESC per il flusso video che il dispositivo decodifica deve decodificare.
[in] pConfig
Puntatore alla struttura DXVADDI_CONFIGPICTUREDECODE che contiene i dati di configurazione della connessione DirectX VA per la decodifica dell'immagine compressa necessaria per il dispositivo di decodifica. Il runtime Direct3D chiama la funzione GetCaps per eseguire query per le configurazioni supportate.
[in/out] hDecode
Handle per il dispositivo di decodifica. Il driver di visualizzazione in modalità utente deve impostare questo handle su un valore che il runtime Direct3D può usare per identificare il dispositivo di decodifica nelle chiamate successive.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
Intestazione | d3dumddi.h (include D3dumddi.h) |