DXVA_DeinterlaceQueryAvailableModes-Struktur (dxva.h)
Die DXVA_DeinterlaceQueryAvailableModes-Struktur beschreibt die verfügbaren Deinterlacing- oder Framerate-Konvertierungsmodi für ein bestimmtes Eingabevideoformat.
Syntax
typedef struct _DXVA_DeinterlaceQueryAvailableModes {
DWORD Size;
DWORD NumGuids;
GUID Guids[MAX_DEINTERLACE_DEVICE_GUIDS];
} DXVA_DeinterlaceQueryAvailableModes;
Member
Size
Gibt die Größe dieser Struktur an.
NumGuids
Gibt die Anzahl der GUIDs an, die im 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 Deinterlace-Modi zurückgegeben werden.
Hinweise
Der Treiber empfängt die DXVA_DeinterlaceQueryAvailableModes-Struktur mit zugewiesenem Size-Member , weist den übrigen Membern Werte zu und gibt DXVA_DeinterlaceQueryAvailableModes an den Renderer zurück.
Es gibt eine GUID für jede Deinterlace und jeden vom Treiber zurückgegebenen Framekonvertierungsmodus. Die GUIDs sollten in der Reihenfolge der absteigenden Qualität zurückgegeben werden (das heißt, der Modus mit der höchsten Qualität sollte das erste Element des zurückgegebenen GUID-Arrays belegen).
Anforderungen
Anforderung | Wert |
---|---|
Header | dxva.h (einschließlich Dxva.h) |