ID3D11VideoDevice::CheckVideoDecoderFormat-Methode (d3d11.h)
Bei einem Profil wird überprüft, ob der Treiber ein angegebenes Ausgabeformat unterstützt.
Syntax
HRESULT CheckVideoDecoderFormat(
[in] const GUID *pDecoderProfile,
[in] DXGI_FORMAT Format,
[out] BOOL *pSupported
);
Parameter
[in] pDecoderProfile
Ein Zeiger auf eine GUID, die das Profil identifiziert. Rufen Sie ID3D11VideoDevice::GetVideoDecoderProfile auf, um die Liste der unterstützten Profile abzurufen.
[in] Format
Ein DXGI_FORMAT Wert, der das Ausgabeformat angibt. Typische Werte sind DXGI_FORMAT_NV12 und DXGI_FORMAT_420_OPAQUE.
[out] pSupported
Empfängt den Wert TRUE , wenn das Format unterstützt wird, oder andernfalls FALSE .
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Wenn der Treiber das in pDecoderProfile angegebene Profil nicht unterstützt, gibt die Methode E_INVALIDARG zurück. Wenn der Treiber das Profil unterstützt, aber das DXGI-Format nicht mit dem Profil kompatibel ist, ist die Methode erfolgreich, gibt jedoch den Wert FALSE in pSupported zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d3d11.h |