Metodo IMFVideoSampleAllocator::SetDirectXManager (mfidl.h)
Specifica la gestione dispositivi Direct3D da usare per il sink multimediale video.
Sintassi
HRESULT SetDirectXManager(
[in] IUnknown *pManager
);
Parametri
[in] pManager
Puntatore all'interfaccia IUnknown della gestione dispositivi Direct3D. Il sink multimediale esegue una query su questo puntatore per l'interfaccia IDirect3DDeviceManager9 .
Valore restituito
Il metodo restituisce un valore HRESULT. I valori possibili includono, ma non sono limitati a, quelli indicati nella tabella seguente.
Codice restituito | Descrizione |
---|---|
|
Il metodo è riuscito. |
Commenti
Il sink multimediale usa la gestione dispositivi Direct3D per ottenere un puntatore al dispositivo Direct3D, che usa per allocare superfici Direct3D. Gestione dispositivi consente a più oggetti nella pipeline ,ad esempio un renderer video e un decodificatore video, di condividere lo stesso dispositivo Direct3D.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | mfidl.h |
Libreria | Mfuuid.lib |