DXVA_DeinterlaceQueryAvailableModes Struktur (dxva.h)
Die DXVA_DeinterlaceQueryAvailableModes-Struktur beschreibt die verfügbaren Konvertierungsmodi für Deinterlacing oder Framerate für ein bestimmtes Eingabevideoformat.
Syntax
typedef struct _DXVA_DeinterlaceQueryAvailableModes {
DWORD Size;
DWORD NumGuids;
GUID Guids[MAX_DEINTERLACE_DEVICE_GUIDS];
} DXVA_DeinterlaceQueryAvailableModes;
Angehörige
Size
Gibt die Größe dieser Struktur an.
NumGuids
Gibt die Anzahl der GUIDs an, die in den Guids Member für die verfügbaren Modi zurückgegeben werden.
Guids[MAX_DEINTERLACE_DEVICE_GUIDS]
Ein Array von GUIDs, die für die verfügbaren Deinterlacemodi zurückgegeben werden.
Bemerkungen
Der Treiber empfängt die DXVA_DeinterlaceQueryAvailableModes Struktur mit dem zugewiesenen Size Member, weist den verbleibenden Membern Werte zu und gibt DXVA_DeinterlaceQueryAvailableModes an den Renderer zurück.
Es gibt eine GUID für jeden Deinterlace- und Framekonvertierungsmodus, der vom Treiber zurückgegeben wird. Die GUIDs sollten in der Reihenfolge der absteigenden Qualität zurückgegeben werden (d. a. der höchste Qualitätsmodus sollte das erste Element des zurückgegebenen GUID-Arrays belegen).
Anforderungen
Anforderung | Wert |
---|---|
Header- | dxva.h (include Dxva.h) |