Condividi tramite


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

Vedi anche

Interfacce video Direct3D 11

ID3D11VideoDevice1