Interfaccia ID3D11VideoDevice (d3d11.h)
Fornisce le funzionalità di decodifica video e elaborazione video di un dispositivo Microsoft Direct3D 11.
Ereditarietà
L'interfaccia ID3D11VideoDevice eredita dall'interfaccia IUnknown . ID3D11VideoDevice include anche questi tipi di membri:
Metodi
L'interfaccia ID3D11VideoDevice include questi metodi.
ID3D11VideoDevice::CheckCryptoKeyExchange Ottiene un meccanismo di scambio di chiavi crittografiche supportato dal driver. |
ID3D11VideoDevice::CheckVideoDecoderFormat Dato un file, controlla se il driver supporta un formato di output specificato. |
ID3D11VideoDevice::CreateAuthenticatedChannel Crea un canale per comunicare con il dispositivo Microsoft Direct3D o il driver grafico. |
ID3D11VideoDevice::CreateCryptoSession Crea una sessione di crittografia per crittografare il contenuto video inviato al driver grafico. |
ID3D11VideoDevice::CreateVideoDecoder Crea un dispositivo decodificatore video per Microsoft Direct3D 11. |
ID3D11VideoDevice::CreateVideoDecoderOutputView Crea una visualizzazione risorse per un decodificatore video, descrivendo l'esempio di output per l'operazione di decodifica. |
ID3D11VideoDevice::CreateVideoProcessor Crea un dispositivo processore video per Microsoft Direct3D 11. |
ID3D11VideoDevice::CreateVideoProcessorEnumerator Enumera le funzionalità del processore video del driver. |
ID3D11VideoDevice::CreateVideoProcessorInputView Crea una visualizzazione risorse per un processore video, che descrive l'esempio di input per l'operazione di elaborazione video. |
ID3D11VideoDevice::CreateVideoProcessorOutputView Crea una visualizzazione risorse per un processore video, che descrive l'esempio di output per l'operazione di elaborazione video. |
ID3D11VideoDevice::GetContentProtectionCaps Esegue una query sul driver per le funzionalità di protezione del contenuto. |
ID3D11VideoDevice::GetVideoDecoderConfig Ottiene una configurazione del decodificatore supportata dal driver. |
ID3D11VideoDevice::GetVideoDecoderConfigCount Ottiene il numero di configurazioni del decodificatore supportate dal driver per una descrizione video specificata. |
ID3D11VideoDevice::GetVideoDecoderProfile Ottiene un profilo supportato dal driver. |
ID3D11VideoDevice::GetVideoDecoderProfileCount Ottiene il numero di profili supportati dal driver. |
ID3D11VideoDevice::SetPrivateData Imposta i dati privati nel dispositivo video e associa tali dati a un GUID. |
ID3D11VideoDevice::SetPrivateDataInterface Imposta un puntatore IUnknown privato nel dispositivo video e associa tale puntatore a un GUID. |
Commenti
Il dispositivo Direct3D 11 supporta questa interfaccia. Per ottenere un puntatore a questa interfaccia, chiamare QueryInterface con un puntatore all'interfaccia ID3D11Device .
Se si esegue una query su un dispositivo ID3D11Device per ID3D11VideoDevice e il dispositivo Direct3D 11 creato usa l'rasterizzatore di riferimento o WARP oppure è un dispositivo hardware e si usa microsoft Basic Display Adapter, E_NOINTERFACE viene restituito.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | d3d11.h |