Freigeben über


DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA-Struktur (dxvahd.h)

Gibt das Zielrechteck für einen Eingabestream an, wenn Microsoft DirectX Video Acceleration High Definition (DXVA-HD) verwendet wird.

Syntax

typedef struct _DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA {
  BOOL Enable;
  RECT DestinationRect;
} DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA;

Member

Enable

Gibt an, ob das Zielrechteck oder die gesamte Ausgabeoberfläche verwendet werden soll. Der Standardwert ist FALSE.

Wert Bedeutung
TRUE
Verwenden Sie das Zielrechteck, das im DestinationRect-Element angegeben ist.
FALSE
Verwenden Sie die gesamte Ausgabeoberfläche als Zielrechteck.

DestinationRect

Das Zielrechteck, das den Teil der Ausgabeoberfläche definiert, auf dem das Quellrechteck eingeteilt ist. Das Zielrechteck wird relativ zur Ausgabeoberfläche in Pixelkoordinaten angegeben. Der Standardwert ist ein leeres Rechteck (0, 0, 0, 0, 0).

Wenn das Element Enablefalse ist, wird das DestinationRect-Element ignoriert.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Kopfzeile dxvahd.h

Weitere Informationen

DXVA-HD

DXVAHD_STREAM_STATE

Direct3D-Videostrukturen

IDXVAHD_VideoProcessor::SetVideoProcessStreamState

Medienfundamentstrukturen