Interfaccia ISurfaceImageSourceNative (windows.ui.xaml.media.dxinterop.h)
Fornisce l'implementazione di una superficie fissa condivisa per il disegno Direct2D.
Ereditarietà
L'interfaccia ISurfaceImageSourceNative eredita dall'interfaccia IUnknown . ISurfaceImageSourceNative include anche questi tipi di membri:
Metodi
L'interfaccia ISurfaceImageSourceNative include questi metodi.
ISurfaceImageSourceNative::BeginDraw Apre la superficie DXGI fornita per il disegno. |
ISurfaceImageSourceNative::EndDraw Il metodo ISurfaceImageSourceNative::EndDraw (windows.ui.xaml.media.dxinterop.h) chiude l'operazione di disegno della superficie. |
ISurfaceImageSourceNative::SetDevice Imposta il dispositivo DXGI, creato con D3D11_CREATE_DEVICE_BGRA_SUPPORT, che disegna la superficie. |
Commenti
Questa interfaccia fornisce l'implementazione nativa del tipo di runtime di SurfaceImageSource . Per ottenere un puntatore a ISurfaceImageSourceNative, è necessario eseguire il cast di un'istanza di SurfaceImageSource in IInspectable o IUnknown e chiamare QueryInterface.
Microsoft::WRL::ComPtr<ISurfaceImageSourceNative> m_sisNative;
// ...
IInspectable* sisInspectable = (IInspectable*) reinterpret_cast<IInspectable*>(surfaceImageSource);
sisInspectable->QueryInterface(__uuidof(ISurfaceImageSourceNative), (void **)&m_sisNative)
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 8.1 [app desktop | App UWP] |
Server minimo supportato | Windows Server 2012 R2 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | windows.ui.xaml.media.dxinterop.h |
Vedi anche
Interoperabilità DirectX e XAML