Freigeben über


ID3D12VideoDevice::CheckFeatureSupport-Methode (d3d12video.h)

Ruft Informationen zu den Features ab, die vom aktuellen Videotreiber unterstützt werden.

Syntax

HRESULT CheckFeatureSupport(
  D3D12_FEATURE_VIDEO FeatureVideo,
  void                *pFeatureSupportData,
  UINT                FeatureSupportDataSize
);

Parameter

FeatureVideo

Ein Member der D3D12_FEATURE_VIDEO-Enumeration , das das Feature angibt, das die Unterstützung abfragen soll.

pFeatureSupportData

Eine Struktur, die Daten enthält, die die Konfigurationsdetails des Features beschreiben, für das Unterstützung angefordert wird, und nach Abschluss des Aufrufs mit Details zur verfügbaren Supportebene aufgefüllt wird. Informationen zur Struktur, die jedem Typ von Featureunterstützungsanforderung zugeordnet ist, finden Sie in den Feldbeschreibungen für D3D12_FEATURE_VIDEO.

FeatureSupportDataSize

Die Größe der Struktur, die an den pFeatureSupportData-Parameter übergeben wird.

Rückgabewert

Gibt bei erfolgreicher Ausführung S_OK zurück. Gibt andernfalls E_INVALIDARG zurück, wenn ein nicht unterstützter Datentyp an den pFeatureSupportData-Parameter übergeben oder ein Größenkonflikt für den FeatureSupportDataSize-Parameter erkannt wird.

Anforderungen

Anforderung Wert
Header d3d12video.h
DLL d3d12.dll