ID3D12Device5::EnumerateMetaCommands-Methode (d3d12.h)
Fragt Reflektionsmetadaten zu verfügbaren Metabefehlen ab.
Syntax
HRESULT EnumerateMetaCommands(
UINT *pNumMetaCommands,
D3D12_META_COMMAND_DESC *pDescs
);
Parameter
pNumMetaCommands
Typ: [in, out] UINT*
Ein Zeiger auf einen UINT , der die Anzahl von Metabefehlen enthält, für die eine Abfrage ausgeführt werden soll. Dieses Feld bestimmt die Größe des pDescs-Arrays , es sei denn, pDescs ist nullptr.
pDescs
Typ: [out, optional] D3D12_META_COMMAND_DESC*
Ein optionaler Zeiger auf ein Array von D3D12_META_COMMAND_DESC , das die Beschreibungen der verfügbaren Metabefehle enthält. Übergeben Sie nullptr
, damit die Anzahl der verfügbaren Metabefehle in pNumMetaCommands zurückgegeben wird.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d12.h |